微博图片显示403无法打开如何解决?有哪些方法?2022年所有的微博图床在浏览器新标签页打开都不能访问显示为“403 Forbidden”,很多网站用微博图床的图片链接也全失效,微博图床真的要告别历史,没办法再“白票”了。
403Forbidden指用户在访问过程中,服务器拒绝处理而导致的访问受限。微博开启了图片反盗链,如果是自家网站,那就发出200 Success,而如果是别的网站,那就发出 403 Forbidden可以通过以下方法让微博图片显示。
1、浏览器修改请求头
Header Editor主要功能是管理浏览器请求,包括修改请求头和响应头、重定向请求、取消请求、修改请求头、响应头、重定向请求、取消请求。
在你所用的浏览器搜索并安装Header Editor扩展,安装后开启,点击扩展选项打开,设置规则为sinaing.cn如图片所示,保存后即可显示图片。这个设置只能在你所用浏览器看的到。
请求匹配规则设置,可复制以下保存.txt文本导入Header Editor扩展设置
{ "request": [], "sendHeader": [ { "enable": true, "name": "sina图片", "ruleType": "modifySendHeader", "matchType": "regexp", "pattern": "sinaimg.cn", "exclude": "", "group": "sina", "isFunction": false, "action": { "name": "referer", "value": "https://weibo.com/" } } ], "receiveHeader": [], "receiveBody": [] }
扩展开源工具https://github.com/FirefoxBar/HeaderEditor
2、利用图片缓存服务
利用扩展ContextSearch web-ext 来调用WordPress提供的图片缓存服务
https://i0.wp.com/图片地址
如https://i0.wp.com/wx2.sinaimg.cn/large/9afb97dagy1gwdkyykq1kj21lm0j644h.jpg
百度图片缓存:在原先图片链接的前面加上https://image.baidu.com/search/down?url= 即可恢复图片显示。但点击图片时,会直接下载图片
如https://image.baidu.com/search/down?url=http://wx4.sinaimg.cn/large/9c774d91gy1fu7xrevwlxj20m80zkk7q.jpg"
以上就是怎么解决新浪微博图片打开显示403的解决方法,同样可以用到其他防盗链图片地址的网站
HeaderEditor4.40版本扩展下载地址
链接: https://pan.baidu.com/s/1vvbWYEejBAxDNsSBJSRS9w?pwd=jvtk 提取码: jvtk
评论