ESJIAN 我没有遇到过这种需求,刚刚试了下他说的两种方法都没法修改User-Agent
Lyneon 能不能详细描述下这种需求产生的原因、使用场景等
wjwcj 服务器接口不是我的我改不了,对大陆ip做了屏蔽,但是开了个后门使用特定的ua可以访问
Lyneon 难搞
Lyneon 它是api吗还是网页
wjwcj api
Lyneon 能详细一点吗(如果不方便说的话可以不说)
wjwcj 可以的,是公开的api,请自测:https://services.cytoid.io/profile/tigerhix
Lyneon 这个api似乎是查看一个网站用户主页各种参数的api, 那你知道它的开放的ua格式或内容要求吗
Lyneon 其实如果要用网页前端请求它的api的话不太现实,因为即使修改了ua,还有cors这关你绕不过去,可以尝试用其它编程语言请求,如果你知道它的ua要求我可以帮你试试
wjwcj cors我不清楚是什么,但是同样的需求我已经用kotlin在安卓上实现过一次了
Lyneon 后端的跨域请求校验,仅仅是前端页面理论上GET方法可以利用 JSONP,通过 <script> 标签加载资源,一定程度上规避 CORS 限制
Lyneon 你请求的时候用魔法了吗
wjwcj 那个游戏我知道,不能期望用户来魔法