[英]Post request works fine in Postman and Insomnia, but not in JS code
我一直试图让这个帖子请求工作几天,但我改变了什么并不重要,它永远不会工作。 这是我正在使用的 JS 代码:
axios({
method: 'POST',
url: "https://[DOMAIN]/datanew.php?sto=0",
data: {
aktion:"getstdpl",
sid:0,
ignore:1
},
headers: {
"Cookie": "PHPSESSID=ad4aaf7f7a5...",
"Content-Type": "multipart/form-data"
},
})
.then(data => {
console.log(data.data)
//console.log(data)
})
.catch(err => console.log(err));
我在 Insomnia 和 Postman 中都尝试了相同的请求,并且两者都可以正常工作,但是使用我提供的 JS 代码,我根本没有得到 output。 甚至没有错误。 在 JS 中未能获得令人满意的结果后,我还尝试使用 Java,但这给了我与 JS 相同的结果。
浏览器在可以读取或写入的内容方面受到同源策略的限制。 特别是,从一个来源加载的浏览器代码不允许将 cookies 指定为另一个来源。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.