nginx反向代理實作跨域請求
跨域請求可以通過JSONP實作,缺點是需要修改被請求的伺服器端代碼進行配合,稍顯麻煩
通過在自己伺服器上配置nginx的反向代理,可以輕松實作跨域請求
思路
<script>
$(function (){
$.get('/test.do', function (data){
alert(data);
});
});
</script>
nginx中對 /test.do 進行配置
location /test.do {
proxy_pass http://www.b.com/api;
}