标签: referrer-policy

Instagram 公共 API 的新 CORS 政策?

我将这些端点与 JavaScript Ajax 结合使用来获取 Instagram 用户信息和帖子:

https://www.instagram.com/[用户名]/?__a=1

https://www.instagram.com/graphql/query/?query_hash=472f257a40c653c64c666ce877d59d2b&variables={id:[user_id],first:50,after:''}

之前没有 CORS 策略错误,但现在我收到该错误(不是每次刷新页面时,而是几乎 95% 次):

从源“https://sitename.com”访问“https://www.instagram.com/hannahstocking/?__a=1”上的 XMLHttpRequest 已被 CORS 政策阻止:无“访问控制允许源”请求的资源上存在标头。

Instagram 是否已开始阻止这些端点或添加了新的速率限制?我该如何解决?

javascript ajax cors instagram-api referrer-policy

16
推荐指数
1
解决办法
6685
查看次数

aws s3存储桶获取推荐人策略:跨源时严格源

所以我们使用 S3 存储桶,当尝试获取资源时,我在 Chrome 中得到:

Referrer Policy: strict-origin-when-cross-origin
Run Code Online (Sandbox Code Playgroud)

我已经申请到S3桶:

[
    {
        "AllowedHeaders": [
            "*"
        ],
        "AllowedMethods": [
            "GET",
            "PUT",
            "POST"
        ],
        "AllowedOrigins": [
            "*"
        ],
        "ExposeHeaders": [],
        "MaxAgeSeconds": 3000
    }
]
Run Code Online (Sandbox Code Playgroud)

也适用于 CloudFront:

在此输入图像描述

但仍然没有运气,继续出现下面的错误。我正在尝试基本上禁用 CORS 并允许任何来源。

在此输入图像描述

谢谢。

amazon-s3 amazon-ec2 amazon-web-services referrer-policy

6
推荐指数
1
解决办法
1667
查看次数

在什么情况下 HTTP 引用将被截断

我试图了解 HTTP 引用标头的行为。我注意到有时引用是完整的(完整的 URL,包括路径和查询字符串),但大多数情况下它只包含域。

例如“ https://www.google.com/ ”而不是“ https://www.google.com/search?q=http+referer+truncated&oq=http+referer+truncated&aqs=chrome..69i57.6485j0j1&sourceid= chrome&ie=UTF-8#q=http+referer+is+not+full '

关于裁判何时满员以及何时被截断是否有任何规则?

http-referer http referrer-policy

5
推荐指数
2
解决办法
3428
查看次数

如何使用 Angular HTTP 客户端设置 Referrer-Policy HTTP 标头?

使用 Angular 的 HTTP 客户端时,我们如何设置 Referrer-Policy HTTP 标头?

我尝试在下面设置它,但它不起作用:

let headers = new HttpHeaders();
headers = headers.set('Referrer-Policy', 'no-referrer');

this.httpClient.get(url, { headers: headers };
Run Code Online (Sandbox Code Playgroud)

在浏览器的“网络”选项卡中的 HTTP 请求信息中:

预期的:

Referrer Policy: no-referrer
Run Code Online (Sandbox Code Playgroud)

实际的:

Referrer Policy: origin-when-cross-origin
Run Code Online (Sandbox Code Playgroud)

httprequest referrer angular angular-httpclient referrer-policy

5
推荐指数
0
解决办法
4374
查看次数

请求错误:在 --prod 模式下构建时,Angular 中出现“引荐策略:严格原点交叉原点”

我将 Angular 应用程序部署到https域中。API 域是http.

当我使用构建我的 Angular 应用程序时,--prod我在请求中遇到了错误Referrer Policy: strict-origin-when-cross-origin,但是当我在没有--prod请求的情况下构建时,请求工作正常。

有任何想法吗?

cross-domain angular ng-build referrer-policy

3
推荐指数
1
解决办法
4万
查看次数

Google 如何在搜索结果点击后设置 HTTP Referrer

例如,此页面上的第一个搜索结果会导致较旧的 SO 问题,并带有以下 HTTP 请求:

GET /questions/4402502/how-does-google-set-the-http-referrer-when-someone-clicks-on-a-search-result-lin HTTP/1.1
Host    stackoverflow.com
Referer https://www.google.ru
Run Code Online (Sandbox Code Playgroud)

注意:

  1. Referer 标头中仅包含域名,不包含查询字符串。
  2. Google 通过 HTTPS 开放,而 SO 通过普通 HTTP 开放 - 尽管如此,Referer 标头是由浏览器发送的。
  3. 不涉及服务器端重定向,单击后打开的第一个 HTTP 查询将指向目标站点。

问题是,他们如何实现这一目标?

javascript http google-search http-headers referrer-policy

2
推荐指数
1
解决办法
3052
查看次数

引荐来源政策标头不起作用 apache .htaccess

使用 securityheaders.io 网站,我无法在 apache .htaccess 中识别出引荐来源策略标头。

这是我在 htaccess 中的代码

 <IfModule mod_headers.c>
    Header set Referrer-Policy "no-referrer"
 </IfModule>
Run Code Online (Sandbox Code Playgroud)

该网站仍然说缺少推荐人政策。这不是正确的代码吗?

apache .htaccess http-headers referrer-policy

1
推荐指数
1
解决办法
5316
查看次数