脚本宝典收集整理的这篇文章主要介绍了php – 如何使跨域调用ajax,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
JSON字符串在我在少量JSON Formatter和验证器在线检查的JSP页面中有效.
这是我用来从页面获取JSON数据的代码,但每次我的ajax调用失败时.
$('#button').click(function(e){ VAR url = 'http://xxxxx:8080/StudentAPI/index.jsp'; $.ajax({ url : url,dataTyPE : 'json',success : function(response) { alert('Success'); },error : function(request,textstatus,errorThrown) { alert(request+textStatus+errorThrown); } }); e.preventDefault(); })
一种方式是
>在要向其发出ajax请求的服务器端将“Access-Control-Allow-Origin”设置为“*”.
>然后在设置变量中使用’croSSDomain’属性’true’进行jquery ajax调用.
根据您使用的服务器,您可以找到如何添加cors in this article.
UPDATE
她是@L_360_23@,它描述了如何在java servlet中配置cors.请参阅In Java servlets部分.
关键在于给出ajax响应的服务器应该具有响应头中的“Access-Control-Allow-Origin”字段设置为“*”.
以上是脚本宝典为你收集整理的php – 如何使跨域调用ajax全部内容,希望文章能够帮你解决php – 如何使跨域调用ajax所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。