【问题标题】:How to remove "request-id" header如何删除“request-id”标头
【发布时间】:2021-03-19 04:36:00
【问题描述】:

最近,我注意到我的浏览器控制台充斥着如下错误消息。

Access to XMLHttpRequest at 'https://api.appcues.net/v1/accounts/45873/users/xxxxxxxxxxxxxx/taco?url=https%3A%2F%2Fxxxxxxxxxxxxxxxxxxxx' from origin 'https://sssssssssssssss' has been blocked by CORS policy: Request header field request-id is not allowed by Access-Control-Allow-Headers in preflight response.

我认为这可能是由我们最近添加到项目中的 AppInsights 库引起的。

我想知道是否有办法删除 request-id 请求的 OPTIONS 标头。

【问题讨论】:

    标签: azure-application-insights amplitude-analytics


    【解决方案1】:

    一种可能的解决方案是您可以编写一个自定义的middleware,然后在中间件中,您可以尝试删除request-id 请求的request-id 标头。

    但我不确定删除标题时是否会产生一些不良影响。所以如果可能的话,你最好在 cors 规则中添加标题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-26
      • 1970-01-01
      • 2013-03-19
      • 2015-11-27
      相关资源
      最近更新 更多