解决前端跨域问题方法之一配置Apache反向代理拿接口数据,apache


反向代理的原理图解

原理:
请求数据,不再直接请求接口服务器,而是请求自己的网页服务器,就不会再有跨域问题的产生。
自己的网页服务器上,需要做些许的配置,帮我们转发数据请求到接口服务器!

配置步骤如下:

LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_module modules/mod_proxy.so
<VirtualHost *:80>
ProxyRequests off    #代理服务器正向代理关闭了
ProxyPass /api http://api.botue.com/v3    #代理转发路径;/api是随意写的,只是指定一个名字,让这个名字帮忙拿数据。
#例如:
#http://studyit.com/api/teacher
#http://api.botue.com/v3/teacher
#是完全等价的
</VirtualHost>

3. 重启wamp

作者:pingping_log
链接:https://www.jianshu.com/p/753b914f1d22
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

相关内容

    暂无相关文章