lz233 / Tarnhelm

The magic to clean sharing links up.
https://tarnhelm.project.ac.cn
GNU General Public License v3.0
426 stars 17 forks source link

重定向规则超时 #55

Closed Bluemangoo closed 3 months ago

Bluemangoo commented 3 months ago

简单调试了一下,应该是这一行报错直接跳过后续逻辑了。这行删掉就正常了。要不这里做个判断而不是去提取默认头吧。

https://github.com/lz233/Tarnhelm/blob/a1eba9fef2bfa5d8d98bb1f0351a83348744224c/app/src/main/java/cn/ac/lz233/tarnhelm/util/ktx/OkHttp.kt#L18

lz233 commented 3 months ago

@Bluemangoo 看一下报错? 这行没涉及到网络,感觉很奇怪

Bluemangoo commented 3 months ago

我没看到报错,它是直接跳走了。

Bluemangoo commented 3 months ago

调试到这里就直接卡死了。

Bluemangoo commented 3 months ago

3 days ping

lz233 commented 3 months ago

没日志我无从下手

Bluemangoo commented 3 months ago

它真的没有日志输出啊。

Bluemangoo commented 3 months ago

细看了一下,只要填了用户代理就是正常的,怀疑是 WebSettings.getDefaultUserAgent(App.context) 的问题。

lz233 commented 3 months ago

@Bluemangoo 那你能单独执行一下这个API看看返回吗

Bluemangoo commented 3 months ago

我好像输出不了。debug里面执行返回结果永远是空的我也不知道是为什么。LogUtil的输出我也没找到在哪行。

Bluemangoo commented 3 months ago

找了些办法输出,是正常的UA。

lz233 commented 3 months ago

@Bluemangoo 那应该没问题啊 我觉得只可能是目标网站碰到这个UA就不工作

Bluemangoo commented 3 months ago

我把UA设置成这个也是正常的。

Bluemangoo commented 3 months ago

想不通了。

Bluemangoo commented 3 months ago
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