bilibili-API-collect icon indicating copy to clipboard operation
bilibili-API-collect copied to clipboard

refresh_csrf失效

Open JinSooo opened this issue 1 year ago • 4 comments

现在请求https://www.bilibili.com/correspond/1/75b52398f34fe2ce5417f88470a442617157dd5fd7e6299751dea0f80da976551a93153671f6e0edbba04a2516d8bf56650be5ee1666474ffb60a3188a335505b84380c348e8bd7bb19bbbd01af0af68ed100bc0b40969f9cc2f9f105b3eb76f07dbd8dd410d3f742a4af5280db2e0b02d227d6aa25334fdf0734271496f9bae 返回的页面上的数据已经被清除了

但是数据本身没有改变,只是里面了执行一些脚本删除了数据 image

目前想到的方法是通过禁用js的方式去实现,浏览器上禁用后可以正常显示,通过iframe的话目前没找到好的方式 #

JinSooo avatar Aug 09 '23 08:08 JinSooo

我有个疑问,在何种情况下需要使用浏览器这种会渲染dom的环境呢。通常获取是直接使用程序中的 get 请求

catlair avatar Aug 09 '23 13:08 catlair

image 它是通过SSR返回的,响应的是一个html网页,如果直接用get的话不好处理

JinSooo avatar Aug 09 '23 16:08 JinSooo

啊这。get然后匹配到字符串就行了啊,ssr就是服务端渲染,意思就是请求get到的html就是页面的 html。你这么做属实多此一举了。

catlair avatar Aug 09 '23 17:08 catlair

诶,好吧,我的问题 主要tauri的fetch它不支持gzip,需要手动处理,闲麻烦 所以想着把网页渲染出来去拿的

JinSooo avatar Aug 10 '23 00:08 JinSooo