[英]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.