通过POST方法从网址获取json。
var params= {
method: "POST",
headers: {
"Accept": "application/json",
"Content-Type": "application/json",
"Access-Control-Allow-Origin": "*",
},
body: JSON.stringify({firstparam:"value",})
};
fetch("http://url",params)
我已指定Access-Control-Allow-Origin
但在回复中我在firefox浏览器中收到以下消息:
阻止跨源请求: The Same Origin Policy disallows reading the remote resource at http://url. (Reason: CORS header 'Access-Control-Allow-Origin' missing).
不会应用标头中指定的任何参数。内容类型始终设置为text/html
,而不是请求标头中指定的application/json
。
我缺少什么?我应该做什么更改来应用Headers参数并将Content-Type设置为application/json