[问题] okhttp时常连线超时 但post正常

楼主: lazior (懒人)   2018-01-17 11:00:22
我用okhttp post时常遇到超时的问题
有时莫名上一秒还好的,下一秒开始,每次连必超时
然后过一段时间就又顺畅了
特别是在我server有更新资料时一定会超时
还是跟server有关?
server是别人架的、linux系统
但我用其他方式postman,网页post都没问题
同一时间、同一网络
okhttp就是会超时
以下是我的程式码
https://goo.gl/KThMFa
是有哪里设定错误吗?
没有设置header?
我也把timeout时间拉长到15秒了
用其他方式大概都在1秒内
PS:volley也是同样状况...
听说okhttp效能比较好
结果转过来还是超时....
作者: ssccg (23)   2018-01-17 11:30:00
有试过用不同装置测吗?
楼主: lazior (懒人)   2018-01-17 23:35:00
目前使用nexus 5(6.0)、pixel(8.1)都有此问题
作者: y3k (激流を制するは静水)   2018-01-18 07:48:00
Server的问题机率比较大讲Linux太笼统了 是用什么软件架、硬件规格问清楚点
楼主: lazior (懒人)   2018-01-18 08:48:00
wordpress架站,是中华电信的主机,硬件要问看看
作者: ssccg (23)   2018-01-18 10:01:00
android从4.4以后底层(HttpUrlConnection的实作)就是okhttp所以不太可能是okhttp的问题(或是说即使是,也必须靠server端解决...)
楼主: lazior (懒人)   2018-01-18 12:52:00
所以在程式码上,不需要额外加header之类?因为之前有看到一篇关于volley的文章,说加header模拟网页访问,可以减少等待的时间,但我实做起来还是没用....
作者: lnmlee   2018-01-21 23:53:00
别人的Firewall把你挡住的可能性也是有的

Links booklink

Contact Us: admin [ a t ] ucptt.com