0
任何使用Java URLConnections將您的Android應用程序的GET請求發送到託管在Google App Engine上的Python腳本的人員?我看到罕見的IOExceptions用戶報告,並且相應的請求在GAE中未記錄。我想這意味着他們的網絡連接會下降,但我想知道是否有人在這裏有經驗。Android和Google App Engine之間的間歇性丟失請求
瞭解GAE有一些假脫機時間,但我認爲請求至少會在延遲導致問題之前得到記錄。我覺得我可能會錯過這裏的東西...
編輯:我寫了一個非常模糊的問題,所以我很抱歉。我現在認爲我的問題與GAE沒有任何關係。我的問題是:在Android應用程序中使用URLConnection時,是否最好在發送請求之前檢查網絡連接,捕獲IOException並重新觸發請求一定次數或其他內容?
歡呼聲中,瑞恩
我同意這些要求幾乎肯定沒有達到GAE。在啓動URLConnection之前檢查網絡連接是否是最佳做法?或者,也許我應該趕上IOException並再次嘗試一定次數。 – Ryan
@賴以取決於你的情況。如果你想絕對確保你的連接通過,你可能需要嘗試使用調用一個後臺服務來重試,直到成功。即使您的應用程序不是「正在運行」,也可以保持這種服務,並確保最終建立連接。 – Guy