創建一個使用.net web服務的非常簡單的iOS 5應用程序。它確實有兩種類型的NSURLConnection,其中一種在其請求中具有約20秒的超時,另一種具有非常大的超時[約爲999999999]。這兩個連接都能正常工作並能夠得到響應。服務器端的連接數量也沒有限制。在iOS設備上測試這個簡單的應用程序時,我觀察到它可以正常工作,但有時會出現請求超時錯誤。谷歌搜索了很多,但無法得到一個滿意的答案,爲什麼在iOS中正常工作的Web服務界面中獲取請求超時錯誤。 .net Web服務也不需要對請求進行任何驗證。 完全不可能避免iOS應用程序中的「請求超時」問題嗎? 由於對Web服務方法的過度調用而產生結果嗎? 有沒有人可以幫助澄清這個問題? 感謝ios5中的請求超時
1
A
回答
0
Google搜索這個了很多,但沒有能夠明白爲什麼在iOS中正常工作的網絡服務 接口 一個獲得請求超時錯誤,一個滿意的答覆。
根據我的經驗,當iOS連接超時時,您的連接會導致超時錯誤。你爲什麼認爲情況並非如此?
你說你的一個連接超時只有20秒。在您和您的Web服務之間可能會發生很多事情,這可能需要20秒以上的時間 - 尤其是在手機上的EDGE或3G收音機上。理論上,即使是DNS查詢也可以持續很長時間。
無論如何,我從來沒有NSURLConnection
在我身上脫落,無緣無故超時。仔細檢查你的網絡連接和路線。如果一切看起來不錯,也許嘗試張貼一些代碼?
相關問題
- 1. 請求超時 - 請求超時
- 2. NSURL請求超時請求
- 3. 請求超時
- 4. node.js請求中的超時
- 5. cast.Api.loadMedia()中的請求超時
- 6. API.AI中的請求超時
- 7. POST請求的請求超時(H-12)
- 8. Corba請求超時
- 9. KSoap請求超時?
- 10. HTTP請求超時
- 11. NSURLSession - 請求超時
- 12. Ajax請求超時
- 13. Web請求超時
- 14. IIS請求超時
- 15. SharePoint - 「請求超時」
- 16. Tomcat請求超時
- 17. 超時ASIHTTP請求
- 18. NSXMLParser - 請求超時
- 19. 請求超時:檢索文件時GET請求超時
- 20. IOS5 - AFNetworking處理請求
- 21. 防止長請求請求超時
- 22. 的Javascript IOS5「JavaScript執行超過超時」
- 23. asp.net4.5中的請求超時500
- 24. http請求中的QNetworkReply和QNetworkAccessManager超時
- 25. nodejs中的HTTPS請求超時
- 26. restkit 0.20.0中的請求超時
- 27. http發佈請求中的Angular2超時
- 28. RSpec中的嘲諷請求超時
- 29. Solr Commit中的超時請求
- 30. vba中的http請求超時
你得到了這個答案嗎?我有同樣的問題!我有一個URL在設備上超時,但通過Safari訪問時,它不超時!我無法弄清楚問題所在! – CainaSouza