代码之家  ›  专栏  ›  技术社区  ›  David S.

如何删除“请求id”标题

  •  0
  • David S.  · 技术社区  · 4 年前

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

    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 要求

    0 回复  |  直到 4 年前
        1
  •  0
  •   Ivan Glasenberg    3 年前

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

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

    推荐文章