解决前端跨域问题方法之一配置Apache反向代理拿接口数据,apache
解决前端跨域问题方法之一配置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
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
评论暂时关闭