技能相关
typeScript
declare
假如我们在ts的项目中,去引入某个第三方库
报错处理
has been blocked by CORS policy: Request header field csrf-token is not allowed by Access-Control-Allow-Headers in preflight response.
原因:
- 出现跨域
- 代码中设置了自定义的请求头,但是
Response Headers响应头Access-Control-Allow-Headers中,没有返回对应的字段
详情如下图所示:
Request Headers(请求头中设置了csrf-token字段)
但是Response Headers(响应头)的Access-Control-Allow-Headers字段中没有包含被允许的头字段的话(比如上面的csrf-token),浏览器可能就会在发送预检请求的阶段,中断掉请求,报如上的错误
其他:
- declare