Vue——介面請求支援跨域
在不同域之間訪問是比較常見,在本地除錯訪問遠端伺服器。。。。這就是有域問題。
VUE解決通過proxyTable:
在 config/index.js 配置檔案中
dev: {
env: require(‘./dev.env’),
port: 8080,
autoOpenBrowser: true,
assetsSubDirectory: ‘static’,
assetsPublicPath: ‘/’,
//proxyTable: {},
proxyTable: proxyConfig.proxyList,
// CSS Sourcemaps off by default because relative paths are “buggy”
// with this option, according to the CSS-Loader README
// (https://github.com/webpack/css-loader#sourcemaps)
// In our experience, they generally work as expected,
// just be aware of this issue when enabling this option.
cssSourceMap: false
}
劃紅線部分就是設定代理引數:
在config目錄建立,proxyConfig.js 寫入
module.exports = {
proxyList: {
'/apis': {
// 測試環境
target: 'https://goods.footer.com', // 介面域名
changeOrigin: true, //是否跨域
pathRewrite: {
'^/apis': '' //需要rewrite重寫的,
}
}
}
}
在 config/index.js 配置檔案上邊引入
var proxyConfig = require('./proxyConfig') //注意加./否則會報module找不到的錯誤
使用:
伺服器提供介面:
https://goods.footer.com/health/list
Vue請求
var obj = {
pageSize: 20
}
this.$http.get( '/apis/health/list',{params: obj})
.then(function(res){
// 成功回撥
},function(){
alert("error")
})
注意請求路徑的開頭是/apis哦。
網上找了好多方法,這個方法親測有效呢,希望可以幫到各位。
相關文章
- vue跨域請求Vue跨域
- vue axios 請求跨域VueiOS跨域
- 關於vue請求laravel介面跨域問題VueLaravel跨域
- php 支援jsonp跨域請求PHPJSON跨域
- 跨域請求跨域
- CORS跨域請求CORS跨域
- 允許跨域請求跨域
- vue請求後端資料和跨域問題Vue後端跨域
- 同源政策與跨域請求跨域
- Cross-origin 跨域請求ROS跨域
- 跨域請求後端配置跨域後端
- NGINX如何配置跨域請求Nginx跨域
- IE9 跨域請求相容IE9跨域
- 跨域之OPTION請求【轉載】跨域
- web 跨域請求安全問題Web跨域
- 跨域是什麼?跨域請求資源有哪些方法?跨域
- Ajax+SpringMVC實現跨域請求SpringMVC跨域
- 使用cors完成跨域請求處理CORS跨域
- 如何使flask允許跨域請求Flask跨域
- SpringBoot解決跨域請求攔截Spring Boot跨域
- 13、HttpClient伺服器跨域請求HTTPclient伺服器跨域
- ajax跨域請求之CORS的使用跨域CORS
- CROS跨域請求設定,偏重前端ROS跨域前端
- options 請求跨域問題處理跨域
- Vue3 跨域請求攜帶cookie操作並記錄cookieVue跨域Cookie
- keycloak~正確讓api介面支援跨域API跨域
- 跨域請求cookie資源共享詳解跨域Cookie
- CORS跨域限制以及預請求驗證CORS跨域
- 前端http請求跨域問題解決前端HTTP跨域
- Ajax 跨域請求 Access to XMLHttpRequest 解決方案跨域XMLHTTP
- 簡單的實現jsonp跨域請求JSON跨域
- js ajax請求封裝及解決node請求跨域問題JS封裝跨域
- 搞定所有的跨域請求問題: jsonp & CORS跨域JSONCORS
- React 解決fetch跨域請求時session失效React跨域Session
- Python全棧Web(AjaxJQuery-AJAX跨域請求)Python全棧WebjQuery跨域
- springboot系列文章之實現跨域請求(CORS)Spring Boot跨域CORS
- .net webapi 處理前端請求跨域問題WebAPI前端跨域
- java解決請求跨域的兩種方法Java跨域