gpt4 book ai didi

javascript - 如何使用 jQuery 发出指定 contentType 的 jsonp POST 请求?

转载 作者:IT王子 更新时间:2023-10-29 03:10:22 26 4
gpt4 key购买 nike

我需要发出内容类型为“application/json”的 jsonp POST 请求。我可以像这样向服务器发送 POST 请求:

      jQuery.ajax({
type: 'POST',
url: url,
data: data,
success: success,
error: error,
async: true,
complete: complete,
timeout: TIMEOUT,
scriptCharset: 'UTF-8',
dataType: 'jsonp',
jsonp: '_jsonp',
});

但是只要我添加以下行:contentType: "application/json" 它就会开始将其作为 OPTIONS 请求而不是 POST 发送。

如何指定内容类型并仍然以 POST 形式提交请求?

最佳答案

不可能发出 JSONP POST 请求。

JSONP 的工作原理是创建一个 <script>从不同域执行 Javascript 的标记;无法使用 <script> 发送 POST 请求标签。

关于javascript - 如何使用 jQuery 发出指定 contentType 的 jsonp POST 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3860111/

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