首页 >web前端 >js教程 >可以通过JSONP发布数据吗?

可以通过JSONP发布数据吗?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-11-04 09:07:02260浏览

Can Data Be Posted via JSONP?

跨域数据发布:JsonP vs POST

问题:

数据可以吗通过 JsonP 发布,还是必须始终在查询字符串中作为 GET 请求传递,特别是在处理超出查询字符串容量的大数据时?

答案:

异步 JSONP POST 限制:

使用 JSONP 跨域异步 POST 请求不可行。同源策略限制了这种通信。 JSONP 的功能依赖于使用 <script> 从任意域加载脚本。 </script>

替代选项:

表单 POST 到外部页面:

考虑在另一个域上创建表单并指定它作为常规表单 POST 的操作属性。这允许跨域数据传输。

编辑:利用 Iframe 进行黑客攻击:

涉及隐藏

以上是可以通过JSONP发布数据吗?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn