如何删除 "request-id" header
How to remove "request-id" header
最近,我注意到我的浏览器控制台充满了如下所示的错误消息。
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 库引起的。
我想知道是否有办法为 OPTIONS
请求删除 request-id
header。
一个可能的解决方案是你可以写一个自定义的middleware,然后在中间件中,你可以尝试删除request-id
header for OPTIONS
请求。
但我不确定在删除header时是否会产生一些不良影响。所以如果可能的话,你最好在cors规则中加入header。
最近,我注意到我的浏览器控制台充满了如下所示的错误消息。
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 库引起的。
我想知道是否有办法为 OPTIONS
请求删除 request-id
header。
一个可能的解决方案是你可以写一个自定义的middleware,然后在中间件中,你可以尝试删除request-id
header for OPTIONS
请求。
但我不确定在删除header时是否会产生一些不良影响。所以如果可能的话,你最好在cors规则中加入header。