gpt4 book ai didi

javascript - 为什么 jQuery 在我的 Ajax 请求中包含 Origin header 以及如何从中删除它?

转载 作者:行者123 更新时间:2023-11-30 13:26:28 25 4
gpt4 key购买 nike

例如,一个 Ajax 请求:

$.post( 'http://example.com/script.pl', formdata, function ( data ) {
// ...
});

但此请求还包含一个“Origin” header - 尽管它不是跨域请求。

为什么这个 header 包含在我的 Ajax 请求中,我该如何从中删除它?

最佳答案

如果您使用的是 Chrome(和 WebKit?),“Origin” header 始终包含在 POST、PUT 和 DELETE 请求中。对于同域和跨域请求都是如此。 “Origin” header 不包含在同域 GET 请求中。 AFIAK,没有办法删除它。

关于javascript - 为什么 jQuery 在我的 Ajax 请求中包含 Origin header 以及如何从中删除它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8290476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com