POSTing data to JSONP 向JSONP提交数据

10 浏览
0 Comments

POSTing data to JSONP 向JSONP提交数据

是否可以将数据POST到JSONP?还是所有数据都必须在查询字符串中作为GET请求传递?有没有示例代码。谢谢。

0
0 Comments

问题:POST数据到JSONP的原因和解决方法

当我们使用Ajax发送POST请求时,由于浏览器的安全限制,大多数请求受到同源策略的限制。这意味着请求不能成功地从不同的域、子域或协议中检索数据。因此,POST请求不能跨域。

解决这个问题的方法是支持跨源资源共享(CORS)。当浏览器、框架和服务器都支持CORS时,POST请求可以在跨域情况下工作。

如果你正在使用jQuery,你可以尝试使用$.post()方法来发送POST请求。这个方法是jQuery提供的简便的方式来发送POST请求。你可以在jQuery官方文档中找到更多关于$.post()方法的详细信息。

此外,你还可以使用JSONP来发送POST请求。JSONP是一种通过添加一个动态生成的