對於前端開發來講心中都有一個痛,那就是ajax跨域。前端
在開發過程當中,靜態文件都使用本地文件,接口使用服務器接口。nginx
不少人都使用的 nginx 重定向進行的,我在這裏給你們提供一種更爲簡便的方法。ajax
大名鼎鼎的chales,使用它就能夠作到了。api
是一個HTTP代理服務器,HTTP監視器,反轉代理服務器·它容許一個開發者查看全部鏈接互聯網的HTTP通訊·這些包括request, response現HTTP headers (包含cookies與caching信息).跨域
控制檯服務器
chalescookie
看到了吧,返回結果都爲200了,這個是如何實現的呢,在chales進行設置就行。spa
chales->tools->map remote 中進行設置代理
設置到這裏也就設置完了,我解釋下 /cashier-server/ 爲api路徑前綴 作了下匹配,後面直接map到了真實的api服務器地址。可是在本地又不涉及跨域。調試
看到這裏也順帶說說 chales->tools->map local
將線上文件映射到本地,對於修復bug時候頗有用。
這樣在本地改動也就能看到效果了,方便調試。
固然他還有作手機代理,用於調試等,這點我就很少說了,網上挺多的。