在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python  HTML/ 如何實現(xiàn)nodejs獲取其他服務器api數(shù)據(jù),并且上傳服務器解除本地環(huán)境跨域限制

如何實現(xiàn)nodejs獲取其他服務器api數(shù)據(jù),并且上傳服務器解除本地環(huán)境跨域限制

標題描述的不是很清楚。

事情是這樣的,我這邊一個項目用到了一個開放接口,但是這個接口是有跨域限制的,我現(xiàn)在做的這個項目是個無后端項目,vue+axios,本地環(huán)境使用nodejs進行接口轉(zhuǎn)發(fā)實現(xiàn)了跨域,想問一下,如何在線上環(huán)境中也讓我的項目解除跨域限制呢,或者是說如何在線上配置一個代理轉(zhuǎn)發(fā)服務呢

回答
編輯回答
鹿惑

你都說“代理轉(zhuǎn)發(fā)服務器”,還自己用nodejs轉(zhuǎn)發(fā)了,還不知道怎么做嗎?無后端項目至少也要個web服務器吧?你就用nginx做web服務器然后順便代理那個接口就好,或者直接用你寫的轉(zhuǎn)發(fā)腳本也行?;蛘吣闶莿e的什么意思?

2018年8月8日 07:09
編輯回答
尐飯團

使用nginx反向代理開放接口,類似如下:

server {
    listen      80;
    server_name domain.com;

    location /api {
        proxy_pass      http://open_service_url;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header REMOTE-HOST $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}
2017年1月16日 08:28
編輯回答
別瞎鬧

開發(fā)環(huán)境使用vue-cli的話,肯定用到了webpack-dev-server,直接在配置文件里面寫好proxy選項就行~參考鏈接:https://vuejs-templates.githu...

2018年9月23日 22:23
編輯回答
舊言

方法很多。。。node.js隨便在網(wǎng)上找個當服務的代碼,然后命令行啟動,webpack直接在proxy里面填寫,編輯器也可以執(zhí)行創(chuàng)建服務器,你隨便挑個搜一下吧

2018年4月13日 08:09
編輯回答
祈歡

線上也用node呀。
瀏覽器 --->node ---> api

2017年3月15日 22:36