Access-Control-Request-Headers 可以在 Axios 中禁用吗?
Can Access-Control-Request-Headers be disabled in Axios?
我想知道这个 header 是 Axios 添加的还是浏览器添加的...看看我是否可以在客户端禁用它或者必须在服务器中添加对它的支持。
我添加了一个自定义令牌 x-access-token
但我遇到了 CORS 问题。
添加到 Jon 的评论中:Access-Control-Request-Headers
header 由 浏览器添加 :当客户端应用程序希望发出请求时(通过 fetch
or XMLHttpRequest
) that includes a "non-standard" header like x-access-token
, the browser first makes a preflight request with a header like Access-Control-Request-Headers: x-access-token
, and only if the preflight response contains Access-Control-Allow-Headers: x-access-token
是否会发出所需的请求。
您的服务器有责任生成正确的预检响应。
我想知道这个 header 是 Axios 添加的还是浏览器添加的...看看我是否可以在客户端禁用它或者必须在服务器中添加对它的支持。
我添加了一个自定义令牌 x-access-token
但我遇到了 CORS 问题。
添加到 Jon 的评论中:Access-Control-Request-Headers
header 由 浏览器添加 :当客户端应用程序希望发出请求时(通过 fetch
or XMLHttpRequest
) that includes a "non-standard" header like x-access-token
, the browser first makes a preflight request with a header like Access-Control-Request-Headers: x-access-token
, and only if the preflight response contains Access-Control-Allow-Headers: x-access-token
是否会发出所需的请求。
您的服务器有责任生成正确的预检响应。