javascript - 飞行前响应中的访问控制允许 header

标签 javascript

我明白了:

XMLHttpRequest cannot load http://62.244.120.89:9000/api/v2/content/categories/sl_1-main/. Request header field HTTP_LANGUAGE_CODE is not allowed by Access-Control-Allow-Headers in preflight response.

我找到了问题:Request header field Access-Control-Allow-Headers is not allowed by itself in preflight response

在一个答案中,他们建议添加响应 header

response.setHeader("Access-Control-Allow-Origin", "*");
response.setHeader("Access-Control-Allow-Credentials", "true");
response.setHeader("Access-Control-Allow-Methods", "GET,HEAD,OPTIONS,POST,PUT");
response.setHeader("Access-Control-Allow-Headers", "Access-Control-Allow-Headers, Origin,Accept, X-Requested-With,

Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers");

我是否在客户端的服务器上执行此操作?

最佳答案

您可以在向其发出请求的服务器中设置响应 header 。

关于javascript - 飞行前响应中的访问控制允许 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45553364/

相关文章:

javascript - 在 javascript 中的嵌入式 SVG 元素上添加点击事件

javascript - 将数据添加到同一行的 2 列中,数据来自 Javascript Websocket

javascript - jquery结合就绪和点击事件

javascript - 如何单击按钮直到按钮不可见?

javascript - 如何在屏幕中缩放适合高度固定大小的子级 css 仅允许 javascript

javascript - 让输入框出现在下拉菜单中选择 HTML/Javascript

javascript - Chart.js:连接两个折线图的问题

javascript - 需要 riak-js 的帮助

javascript - 拖放文件并在提交按钮上上传,然后在PHP中单击

javascript - iFrame postMessage 一旦模态加载