使用 okHttp 3.0 版本前后的两点区别.(不要入坑哦)
生活随笔
收集整理的這篇文章主要介紹了
使用 okHttp 3.0 版本前后的两点区别.(不要入坑哦)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OkHttp
優點:
OkHttp會從很多常用的連接問題中自動恢復。如果您的服務器配置了多個IP地址,當第一個IP連接失敗的時候,會自動嘗試下一個IP。OkHttp還處理了代理服務器問題和SSL握手失敗問題。
使用 OkHttp 無需重寫您程序中的網絡代碼。OkHttp實現了幾乎和java.net.HttpURLConnection一樣的API。如果您用了 Apache HttpClient,則OkHttp也提供了一個對應的okhttp-apache 模塊
具體教程 大牛們已經寫了很多.我這里就不贅述了.
主要說說使用 3.0 版本前后的兩點區別.
第一點:
POST請求提交 FormEncodingBuilder(),這個方法,找不到了
官網解釋:
We’ve replaced the opaque FormEncodingBuilder with the more powerful FormBody and FormBody.Builder combo.
Similarly we’ve upgraded MultipartBuilder into MultipartBody, MultipartBody.Part, and MultipartBody.Builder.
okhttp3.0之前:
okhttp3.0之后:
第二點
超時設置 也更改了
okhttp3.0之前:
okhttp3.0之后:
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的使用 okHttp 3.0 版本前后的两点区别.(不要入坑哦)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 中的线程及 AsyncT
- 下一篇: RecyclerView的版本要和app