美文网首页
跨域问题

跨域问题

作者: 杨小在 | 来源:发表于2017-10-25 16:52 被阅读0次

跨域是什么?

跨域是指协议、端口、域名不同时候,不能请求另一个网站中当脚本或文件;

出现当原因?

出于安全性当考虑,浏览器不允许调用其他网页当中当文件或者脚本,也即浏览器的同源策略;

如何解决:

1.josnp的方式(非官方的跨域数据解决协议)

利用src属性,通过把其中的url路径进行改变,从而获取数据,只适用于get的请求方式

2.代理

通过在客户端与目标服务器之间建立一个中间服务器,客户端通过中间的服务器访问到目标服务的数据

3 PHP端口

在php接口脚本中加入以下两句即可:

header('Access-Control-Allow-Origin:*');//允许所有来源访问

header('Access-Control-Allow-Method:POST,GET');//允许访问的方式

相关文章

网友评论

      本文标题:跨域问题

      本文链接:https://www.haomeiwen.com/subject/hnfwjxtx.html