当前位置: 首页 > news >正文

微网站开发报价优区生活app官方下载

微网站开发报价,优区生活app官方下载,动画制作培训学院,网站模板拍卖一、配置代理端口和代理转发 在vue.config.js文件中 const {defineConfig} require(vue/cli-service)module.exports defineConfig({devServer: {host: 0.0.0.0,port: 8088, // 启动端口号proxy: {/api: { // 请求接口中要替换的标识target: , // 代理地址,后…

一、配置代理端口和代理转发

在vue.config.js文件中 

const {defineConfig} = require('@vue/cli-service')module.exports = defineConfig({devServer: {host: '0.0.0.0',port: 8088,  // 启动端口号proxy: {'/api': { // 请求接口中要替换的标识target: '', // 代理地址,后端地址ChangeOrigin: true, // 是否允许跨域pathRewrite: {'^/api': '' // 这里理解成用‘/api’代替target里面的地址,后面组件中我们掉接口时直接用api代替 比如我要调用'http://40.00.100.100:3002/user/add',直接写‘/api/user/add’即可}}}}
})

二、配置接口请求

是一个http.js文件,根据自己需求放在适合的文件夹里,文件名自己也可以定义

import axios from 'axios'
const isDev = process.env.NODE_ENV === 'development'
const instance = axios.create({//TODO 部署修改线上地址// baseURL: isDev ? 'http://localhost:8088/api' : '线上地址',baseURL: '/api',timeout: 10000,withCredentials: true,
})// 添加响应拦截器
instance.interceptors.response.use(function (response) {// 前端发送请求成功const res = response.data//根据返回的code值来做不同处理// 请求失败,返回错误信息if (res.code !== 0) {// 未登录跳转登录页面if (res.code === 40100) {const redirectUrl = window.location.hrefwindow.location.href = `/user/login?redirect=${redirectUrl}`}console.error('request error', res.message)return res.message}return res},function (error) {// 超出 2xx 范围的状态码都会触发该函数。return Promise.reject(error)},
)/*** get请求* @param url 请求地址* @param params 请求参数*/
export function getRequest(url, params) {return instance({method: 'GET',url: `${url}`,params: params,})
}/*** post请求* @param url 请求地址* @param data 请求数据* @returns {Promise}*/
export function postRequest(url, data) {return instance({method: 'POST',url: `${url}`,data,})
}export default instance

在api/indexjs文件里使用

import { getRequest, postRequest } from '@/plugins/requestConfig'export const userLogin = (params) => {return postRequest('/user/login', params)
}

注意:

1、代理地址target后面不要加注释,线上可能会报错

2、本地测试的时候baseURL: '/api'和proxy里的'/api'名字保持一致,且必须有不然会报跨域

3、pathRewrite里的'^/api': '' "跟后端保持一致,如果后端接口里有api可以不用加,如果没有则需要进行该处理,不然接口请求会报404,

 

http://www.yayakq.cn/news/903538/

相关文章:

  • dede电影网站模板下载池州有哪些做网站的
  • 网站自行备案企业邮箱购买
  • 建一个公司网站要多少钱wordpress服务
  • 静态网站如何共用一个头部和尾部建网站代码
  • 建网站需要多少钱石家庄做o2o平台网站需要多少钱
  • 无锡网站制作中心电子版个人简历模板
  • php的网站怎么做的软件代做网站在哪找活
  • 怎样做专业网站网站网页进口
  • 网站建设太金手指六六十一wordpress动态页面
  • 网站计划上海优化网站排名
  • com表示商业网站备案域名购买完过户简单吗
  • 网站数字化建设方案网站开发主流技术线路介绍
  • 顺德网站建设制作小璇seo优化网站
  • 网站建设管理考核办法福州建设网站公司
  • 建设银行网站背景网上建设银行网站首页
  • 双公示网站专栏建设wordpress如何把文件添加到媒体库
  • 网站做二级目录跟二级域名的区别wordpress自动播放视频
  • 深圳教育科技网站建设wordpress导入图片不显示
  • 网站建设如何跑单子福田瑞沃e3自卸车
  • 四川省建设安全质量监理协会网站商标设计网页
  • 专业网站设计制作服务成长影片免费观看完整版
  • 看书网站排名深圳网站建设有哪些公司
  • 岭南地区网站建设wordpress演示数据导入
  • 苗族网站建设wordpress微信公众平台插件
  • 注册劳务公司流程和费用WordPress中文seo
  • 复杂大型网站建设成本甘肃农产品网站建设
  • 平湖做网站企业流程管理系统
  • 辽阳企业网站建设团队淄博网站设计
  • 旅游网站的建设开题报告宁波网站建设制作哪家好
  • 哪个网站可以做ppt模板南宁市城市建设档案馆网站