使用okHttp3 的坑!!

1.使用同步阻塞調用:json

    須要本身建立線程,不然會報主線程使用網絡的error;
網絡

2.使用非阻塞異步調用:異步

    1.返回的Response,response.body().string()獲取json只能讀取一次,以後就會釋放掉;spa

        嘗試去標記Response Stream 而且reset提示IOExciption;線程

        okhttp沒有實現Response的對InputStream->reset接口,致使一旦使用mark和reset就報IOExciption錯誤!
接口

        okHttp是一個io而不是nio的網絡模型。
ip

3.返回的Response實在子線程,須要本身再處理回到主線程更新頁面;ci

 

 
相關文章
相關標籤/搜索