#1
oldfrien
· 2026-07-28 10:07:13
stalltrix
研究了半天才搞清楚怎么互联入网的,其间一直遇到`test neighbor fail, check your endpoint or wait 30 Second to try`这个错误。
测活的默认UA是`Go-http-client/1.1`,很容易被拦截,应该考虑换一个UA或者能自定义UA。
<Br>
登录的时候,我这里登录成功了却一直显示未登录。刚开始还以为是程序的bug,最后发现是/me之类的api路径被cdn缓存了。导致一直返回未登录状态。
现在登录无论是成功还是失败,都直接返回 http 200+json表示状态。http 200很容易被缓存导致bug,觉得改成http 4xx这种不容易被缓存的比较好。
最后,本来想给大家提供一点福利的,可惜这里没有oauth2接口,就暂时提供不了。
如果以后真有了完善了再说这件事吧
后来才发现,原来是waf把测活请求拦截了。
测活的默认UA是`Go-http-client/1.1`,很容易被拦截,应该考虑换一个UA或者能自定义UA。
<Br>
此外,还有一件事
登录的时候,我这里登录成功了却一直显示未登录。刚开始还以为是程序的bug,最后发现是/me之类的api路径被cdn缓存了。导致一直返回未登录状态。
现在登录无论是成功还是失败,都直接返回 http 200+json表示状态。http 200很容易被缓存导致bug,觉得改成http 4xx这种不容易被缓存的比较好。
最后,本来想给大家提供一点福利的,可惜这里没有oauth2接口,就暂时提供不了。
如果以后真有了完善了再说这件事吧