vue proxyTable 接口跨域请求调试的示例


Posted in Javascript onSeptember 12, 2017

在不同域之间访问是比较常见,在本地调试访问远程服务器。。。。这就是有域问题。

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')

vue proxyTable 接口跨域请求调试的示例

使用:

服务器提供接口: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")
      })

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
细品javascript 寻址,闭包,对象模型和相关问题
Apr 27 Javascript
非html5实现js版弹球游戏示例代码
Sep 22 Javascript
js格式化时间和js格式化时间戳示例
Feb 10 Javascript
thinkphp 表名 大小写 窍门
Feb 01 Javascript
详解JavaScript表单验证(E-mail 验证)
Mar 31 Javascript
javascript如何实现360度全景照片问题汇总
Apr 04 Javascript
js数组与字符串常用方法总结
Jan 13 Javascript
html5+canvas实现支持触屏的签名插件教程
May 08 Javascript
详解vue.js之props传递参数
Dec 12 Javascript
Angular2使用vscode断点调试ts文件的方法
Dec 13 Javascript
vue中axios实现数据交互与跨域问题
May 12 Javascript
jQuery实现二级导航菜单的示例
Sep 30 jQuery
js封装成插件_Canvas统计图插件编写实例
Sep 12 #Javascript
JS监控关闭浏览器操作的实例详解
Sep 12 #Javascript
详解angular笔记路由之angular-router
Sep 12 #Javascript
jQuery实现用户信息表格的添加和删除功能
Sep 12 #jQuery
vue引入jq插件的实例讲解
Sep 12 #Javascript
解决jquery appaend元素中id绑定事件失效的问题
Sep 12 #jQuery
BootStrap实现文件上传并带有进度条效果
Sep 11 #Javascript
You might like
咖啡知识 咖啡养豆要养多久 排气又是什么
2021/03/06 新手入门
php加水印的代码(支持半透明透明打水印,支持png透明背景)
2013/01/17 PHP
Yii 2.0在Grid中格式化时间方法示例
2017/06/06 PHP
ExtJS 设置级联菜单的默认值
2010/06/13 Javascript
浅谈JS正则表达式的RegExp对象和括号的使用
2016/07/28 Javascript
关于javascript的一些知识以及循环详解
2016/09/12 Javascript
BootStrap按钮标签及基本样式
2016/11/23 Javascript
JS基于正则截取替换特定字符之间字符串操作示例
2017/02/03 Javascript
JavaScript定义函数_动力节点Java学院整理
2017/06/27 Javascript
Bootstrap Table列宽拖动的方法
2018/08/15 Javascript
深入Node TCP模块的理解
2019/03/13 Javascript
javascript事件监听与事件委托实例详解
2019/08/16 Javascript
[49:05]OG vs Newbee 2019DOTA2国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
Python ORM框架SQLAlchemy学习笔记之数据添加和事务回滚介绍
2014/06/10 Python
浅谈Python用QQ邮箱发送邮件时授权码的问题
2018/01/29 Python
Python 错误和异常代码详解
2018/01/29 Python
PyTorch搭建多项式回归模型(三)
2019/05/22 Python
python 批量解压压缩文件的实例代码
2019/06/27 Python
浅析python,PyCharm,Anaconda三者之间的关系
2019/11/27 Python
Python 过滤错误log并导出的实例
2019/12/26 Python
Numpy与Pytorch 矩阵操作方式
2019/12/27 Python
记录模型训练时loss值的变化情况
2020/06/16 Python
Python如何实现远程方法调用
2020/08/07 Python
全球最大运动品牌的男装、女装和童装官方库存商:A&A Sports
2021/01/17 全球购物
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上
2013/07/06 面试题
自动化职业生涯规划书范文
2014/01/03 职场文书
小学班干部竞选演讲稿
2014/04/24 职场文书
调查研究项目计划书
2014/04/29 职场文书
厉行勤俭节约倡议书
2014/05/16 职场文书
银行求职信范文
2014/05/26 职场文书
2014年卫生保健工作总结
2014/12/08 职场文书
2015年创先争优活动总结
2015/03/27 职场文书
2015年度服装销售工作总结
2015/03/31 职场文书
呐喊读书笔记
2015/06/30 职场文书
2016年心理学教育培训学习心得体会
2016/01/12 职场文书
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
2021/04/06 Python