如何重新整理或清除HttpURLConnection的連線快取?
專案需要定期與遠端伺服器同步資料,基於如下程式碼:
URL url = new URL("http://test.com/sales/info");
connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
connection.setDoOutput(true);
connection.setUseCaches(false);
........
用上述程式碼在本地測試與遠端主機test.com連線。執行前連上adsl,一切ok。但若adsl在執行後才接通,本地將無法取得遠端主機資料,始終丟擲找不到test.com主機錯誤。
有經驗的同仁請指點一二,謝。
URL url = new URL("http://test.com/sales/info");
connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
connection.setDoOutput(true);
connection.setUseCaches(false);
........
用上述程式碼在本地測試與遠端主機test.com連線。執行前連上adsl,一切ok。但若adsl在執行後才接通,本地將無法取得遠端主機資料,始終丟擲找不到test.com主機錯誤。
有經驗的同仁請指點一二,謝。
相關文章
- 重新整理dns快取命令 dns快取清除命令DNS快取
- Dynamics 365 Portal如何清除快取快取
- 如何清除瀏覽器快取瀏覽器快取
- 如何快速清除 Ubuntu 的系統快取Ubuntu快取
- 清除 Windows 上的 SSL 快取通常是為了解決與 SSL 證書或加密連線相關的問題。你可以按照以下步驟來清除 Windows 上的 SSL 快取:Windows快取加密
- SDWebImage清除快取Web快取
- 清除xhmlhttp快取的方法HTTP快取
- jQuery ajax清除快取jQuery快取
- flutter 獲取應用快取以及清除快取Flutter快取
- 如何在SpringBoot中清除所有快取 ?Spring Boot快取
- 如何在蘋果 Mac上清除快取檔案?蘋果Mac快取
- Win10系統如何重新整理dns快取 win10重新整理dns快取的方法Win10DNS快取
- macOS 中清除 DNS 快取MacDNS快取
- iOS-清除快取(有用)iOS快取
- 清除DNS快取資訊方法DNS快取
- SDWebImage實現圖片展示、快取、清除快取Web快取
- 清除瀏覽器快取的方法瀏覽器快取
- 清除 Electron 中的快取資料快取
- win10如何清除快取和垃圾,清理win10快取和垃圾的方法Win10快取
- 微信清除快取資料方法快取
- Mac OS X 清除DNS快取MacDNS快取
- C#清除頁面快取C#快取
- 清除 Nuxt 資料快取:clearNuxtDataUX快取
- 清除 Nuxt 狀態快取:clearNuxtStateUX快取
- 新手進階教程:如何清除Mac上快速預覽的快取Mac快取
- 如何清除Win8.1系統無線連線記錄
- CPU快取重新整理的誤解快取
- 用whistle清除js和css快取JSCSS快取
- jQuery清除快取例項程式碼jQuery快取
- 高效清除系統快取有妙招快取
- Android 清除快取功能實現Android快取
- ASP.NET清除頁面快取ASP.NET快取
- 如何清除某條SQL在庫快取中的執行計劃SQL快取
- 如何在win8系統中清除磁貼快取?快取
- 如何在MAC OS,Linux和Windows清除本地DNS快取MacLinuxWindowsDNS快取
- spring和mybatis中的連線池和快取SpringMyBatis快取
- oracle 11g 快取和連線池Oracle快取
- Win8.1系統無線wifi連線記錄如何清除WiFi