多语言展示
当前在线:647今日阅读:86今日分享:14

分布式项目中跨域问题怎么解决

这里我用PHP代码主要讲解一下跨域的问题怎么解决。
工具/原料
1

浏览器

2

两台主机192.168.123.149, 192.168.123.41

方法/步骤
1

我的windows主机ip是192.168.123.149,装上一个web服务器,如nginx,写一个cors.html页面,然后部署到webroot目录下,

演示跨域访问的实现

2

在windows上面安装virtual box, 然后安装一台ubuntu虚拟机,通过apt-get install nginx-core安装web服务器nginx, 部署一个index.php程序到81端口,内容很简单:--------------------------------------- 

4

解决方法很简单,只需要在我们的服务端index.php返回的http头部加上header(' Access-Control-Allow-Origin: *');再点击浏览器页面上的按钮,可以看到成功了,弹出了接口返回的数据。

推荐信息