想引用豆瓣阅读上面的图片在自己站点,发现被403拒绝访问。
我想能不能通过伪造一个referer,或者在请求不发送,图片的url在地址栏直接输入是可以正常显示的。express的接口该怎么用?
想引用豆瓣阅读上面的图片在自己站点,发现被403拒绝访问。
我想能不能通过伪造一个referer,或者在请求不发送,图片的url在地址栏直接输入是可以正常显示的。express的接口该怎么用?
如果你直接引用对方图片, 那么这个referer是浏览器行为, 你无法修改
但是如果你可以实现通过访问自己的服务器的一个文件, 然后通过服务器来"代理"向豆瓣服务器请求图片, 这个时候你是有机会修改http请求头的
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答849 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
5 回答2.3k 阅读
如果只需要考虑新版的chrome和firefox的话,
referrerpolicy
属性可以让浏览器不发送来源引用,否则的话参见vimac的回复