在图像URLS上禁止403

时间:2018-03-22 16:10:21

标签: html angular image url http-status-code-403

我正在使用Angular5开发一个Web应用程序。我有一个数据库,有一些"帖子"每个帖子都包含我从4chan API获取的图像URL。 URL是合法的(如果我手动检查它可以工作)但是当我在Web浏览器中调试时,我在控制台中禁止403。另一个奇怪的事情,如果我手动转到URL然后刷新我的应用程序,图像会突然显示。

示例网址:"http://i.4cdn.org/lgbt/1521711096067.jpg"

1 个答案:

答案 0 :(得分:4)

看起来当HTTP请求标头引用者不是http://4chan.org时,我遇到了这个问题。我只是将下面的内容添加到HTML页面并修复了问题:

<meta name="referrer" content="no-referrer"/>

加载Angular应用程序后,您还可以使用Firefox Developer Console(网络选项卡)修改图像请求(即403)并删除referrer标头进行测试。

Remove http referer