亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

強制一個新的 HTTP 響應

強制一個新的 HTTP 響應

一只甜甜圈 2021-11-24 18:56:06
我有一種方法可以發送請求并從網站獲取響應。響應每 4 小時更改一次。我在兩臺計算機上有相同的 Java 代碼。在第一個上,即使是現在,響應仍然與 24 小時前相同。編輯:第二個也有一個舊的(緩存的)響應,但一天后(當我第一次啟動程序時)。如果我嘗試通過此網站 ( https://apitester.com/ )執行相同的請求/響應,它每次都會給我預期的結果。但是我的程序沒有。我在任何地方都使用相同的設置,例如網站 url 和用戶代理。那么我怎樣才能強制一個新的、新鮮的響應版本呢? (Cloudflare 可能會為曾經使用過的 IP 地址緩存該站點?)
查看完整描述

2 回答

?
LEATH

TA貢獻1936條經驗 獲得超7個贊

響應來自 CloudFlare,它可能緩存來自源服務器的響應。您需要確保您的請求指示服務器以及沿途的任何代理服務器不使用緩存。您應該能夠使用Cache-Control標題來完成此操作。


查看完整回答
反對 回復 2021-11-24
?
holdtom

TA貢獻1805條經驗 獲得超10個贊

解決方案是這兩個命令

con.setDefaultUseCaches(false);
con.setUseCaches(false);


查看完整回答
反對 回復 2021-11-24
  • 2 回答
  • 0 關注
  • 170 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號