繁体   English   中英

如何发布跨域数据并使用php和jquery获得响应

[英]How to post cross domain data and get a response using php and jquery

我试图创建一个书签,允许用户将大量跨域数据发布到php脚本,并使用jquery从php脚本获得响应。 做这个的最好方式是什么

最好的选择是使用JSONP

JSONP或“带填充的JSON”是对基本JSON数据格式的补充,这种使用模式允许页面从其他域中的服务器请求数据。 JSONP是解决此问题的一种方法,它形成了一种称为跨域资源共享的最新方法的替代方法。

jQuery实现JSONP。 尝试测试以下代码:

$.ajax( {
  url: 'http://…',
  dataType: 'jsonp',
  complete: function(xmlHttpReq, textStatus) {…}
});

棘手,因为跨站点脚本被大多数浏览器阻止。 我的解决方案是将数据写入文件,然后从php访问该文件。 换句话说,通过文件传递数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM