我在想,是否AndroidHttpClient線程安全,因爲這在文檔中沒有提到。意思是,一個AndroidHttpClient
的實例可以在多個線程之間共享。AndroidHttpClient線程安全
4
A
回答
9
是的,它是線程安全的。
AndroidHttpClient
是爲Android預配置的DefaultHttpClient
的特殊實現。它註冊了允許通過受管連接池進行線程安全HTTP訪問的ThreadSafeClientConnManager
。 AndroidHttpClient
也適用於超時和套接字緩衝區大小的合理默認設置。它也默認支持HTTPS。
你可以找到源代碼here。
2
它是根據代碼線程安全,因爲它使用
ClientConnectionManager manager =
new ThreadSafeClientConnManager(params, schemeRegistry);
按照source
唯一的缺點的情況是,它的API級8和上述(2.2.x的)
2
是的,它是線程安全的。此外,請務必使用工廠方法:
newInstance(String userAgent, Context context)
將其與HTTPS一起使用時,可確保SSL會話的緩存。
相關問題
- 1. java線程安全:線程安全嗎?
- 2. 線程安全
- 3. 線程安全
- 4. 線程安全
- 5. 線程安全
- 6. 線程安全
- 7. 線程安全
- 8. 線程安全
- 9. 線程安全
- 10. 線程安全
- 11. 線程安全
- 12. 線程安全應用程序中的線程安全
- 13. 線程安全:: random_device
- 14. 線程安全singelton
- 15. 線程安全樹
- 16. 線程安全bloomfilter
- 17. httpurlconnection線程安全
- 18. 線程安全OfType
- 19. 線程安全UITableView
- 20. nftw線程安全
- 21. IndexedDB線程安全
- 22. Mysqldatasource線程安全
- 23. CDatabase線程安全
- 24. NSMutableString線程安全?
- 25. SolrJ線程安全
- 26. Database.SqlQuery線程安全
- 27. 線程安全的
- 28. 線程安全,Silverlight
- 29. GTK +線程安全
- 30. Array.forEach線程安全
好像我應該停止根據文檔做出假設... – onit
公平起見,我認爲這不是線程安全的, –