Closed Bluemangoo closed 3 months ago
@Bluemangoo 看一下报错? 这行没涉及到网络,感觉很奇怪
我没看到报错,它是直接跳走了。
调试到这里就直接卡死了。
3 days ping
没日志我无从下手
它真的没有日志输出啊。
细看了一下,只要填了用户代理就是正常的,怀疑是 WebSettings.getDefaultUserAgent(App.context)
的问题。
@Bluemangoo 那你能单独执行一下这个API看看返回吗
我好像输出不了。debug里面执行返回结果永远是空的我也不知道是为什么。LogUtil的输出我也没找到在哪行。
找了些办法输出,是正常的UA。
@Bluemangoo 那应该没问题啊 我觉得只可能是目标网站碰到这个UA就不工作
我把UA设置成这个也是正常的。
想不通了。
Mozilla/5.0 (Linux; Android 14; V2307A Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/127.0.6533.103 Mobile Safari/537.36
简单调试了一下,应该是这一行报错直接跳过后续逻辑了。这行删掉就正常了。要不这里做个判断而不是去提取默认头吧。
https://github.com/lz233/Tarnhelm/blob/a1eba9fef2bfa5d8d98bb1f0351a83348744224c/app/src/main/java/cn/ac/lz233/tarnhelm/util/ktx/OkHttp.kt#L18