小编典典

将数据发布到JsonP

ajax

是否可以将数据发布到JsonP?还是所有数据都必须作为GET请求传递到查询字符串中?

我有很多数据需要跨域发送到服务,并且太大,无法通过查询字符串发送

解决这个问题有哪些选择?


阅读 214

收藏
2020-07-26

共1个答案

小编典典

POST由于同一个原始策略的(相当明智的)限制,因此无法与另一个域上的服务进行异步。JSON-
P之所以起作用,是因为允许您将<script>标签插入DOM,并且它们可以指向任何地方。

当然,您可以使用常规形式的POST来使另一个域上的页面。

编辑
:如果您愿意花很多精力插入隐藏的s并对其属性进行处理,那么会有一些有趣的技巧<iframe>

2020-07-26