iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue中配置后端接口服务信息详解
  • 766
分享到

vue中配置后端接口服务信息详解

2024-04-02 19:04:59 766人浏览 安东尼
摘要

目录Vue配置后端接口服务信息最重要一点以此接口为例vue与后端接口是如何进行接口请求的原理最近遇到一个很奇怪的问题附上如下图示vue配置后端接口服务信息 最重要一点 配置完信息后,

vue配置后端接口服务信息

最重要一点

配置完信息后,重新启动服务 npm run dev

需要在config下的index.js中 找到

module.exports = {
  dev: { 
  }
}

以此接口为例

dev: {
    // Paths
    assetsSubDirectory: 'static',
    assetsPublicPath: '/',
    proxyTable: {
        '/api': {
            target: 'Http://100.1.1.1:10',    //设置你调用的接口域名和端口号 别忘了加http
            changeOrigin: true
        }
    },
}

然后在main.js中引入axiOS         npm install axios -d

import axios from 'axios'
  Vue.prototype.$http = axios.create({
  timeout: 10 * 1000
})

然后在vue组件中这样使用:

this.$http.get('/static/data/xxxxx.JSON')
  .then(res => {
    console.log(res)
  }).catch(err => {
  console.log(err)
})

vue与后端接口是如何进行接口请求的原理

最近遇到一个很奇怪的问题

前端vue和后端java项目布在同一台服务器(假设该服务器为180服务器),该180服务器无法通过外网访问,前端通过另一台可ping通180服务器和连接外网的服务器(假设为181服务器)进行Nginx外网映射访问。此时,我们的设计是希望前端通过内网IP直接对后端接口请求,而不是去走域名进行请求,这样能够在请求时少走一次防火墙,提供接口请求速度。

但是理想很美好,但是现实是最后发现,前端一直无法成功访问到后端接口,一直请求失败。经过多方排查和请教大佬,终于清楚的理解了前后端分离的请求是怎么走的。

其实,在用户在浏览器端进入应用时,他不是直接去服务器访问前端项目,而是通过下载,把前端的项目载入到用户的浏览器中,然后再通过浏览器下载下来的前端vue项目进行请求后端接口的,这时候,如果后端的接口请求改成试用180服务器的ip进行请求,那么外网是无法获取到内网180服务器的后端服务的,因此就导致请求一直失败。

因此在前后端分离的项目中,前端在请求后端接口时,一定要通过域名进行访问,或者后端的服务器需要能够被外网访问到才可以进行正常的接口访问。

附上如下图示

手画请谅解

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: vue中配置后端接口服务信息详解

本文链接: https://www.lsjlt.com/news/144280.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue中配置后端接口服务信息详解
    目录vue配置后端接口服务信息最重要一点以此接口为例vue与后端接口是如何进行接口请求的原理最近遇到一个很奇怪的问题附上如下图示vue配置后端接口服务信息 最重要一点 配置完信息后,...
    99+
    2024-04-02
  • 怎么配置云服务器端口信息
    一、配置云服务器端口信息 云服务器提供商提供了各种端口,以便我们能够访问不同类型的数据和应用程序。在云服务器的配置中,我们需要注意端口号的选择。一般来说,端口号越高,我们可以访问的数据和应用程序越多,但同时也会面临更多的安全风险。因此,我...
    99+
    2023-10-28
    端口 服务器 信息
  • 如何配置云服务器端口信息
    首先,要了解云服务器的端口是什么。通常,云服务器的端口分为两类:公共端口和专用端口。公共端口用于连接到云服务器上的其他服务器或存储设备,如文件、照片、视频等。专用端口则用于与云服务器进行通信,例如与数据库、邮件服务、消息队列等。 要配置云...
    99+
    2023-10-28
    端口 服务器 信息
  • 如何自建云服务器端口配置信息
    要自建云服务器端口配置信息,请按照以下步骤操作: 打开您的控制台程序或云服务器管理器程序。 选择“端口”或“配置选项”。 在“端口”下拉菜单中选择“新端口”。 在“新端口”下,您可以选择您创建的端口。要查看当前服务器上的默认端口,请单击...
    99+
    2023-10-27
    端口 服务器 信息
  • 如何配置腾讯云服务器端口信息
    打开终端或控制台客户端,并登录服务器; 在服务器上的管理控制台面板中,找到“安全组”; 在“安全组”中,新建一个名为“端口号”的自定义域,并添加一个端口号; 在新创建的端口号下,输入该端口号,并保存; 在服务器上的管理控制台面板中,找到“...
    99+
    2023-10-27
    腾讯 端口 服务器
  • 阿里云服务器后端配置详解
    阿里云服务器是阿里云推出的一种高效稳定的服务产品,为企业和个人用户提供计算、存储、网络、安全、数据库等全面的云端服务。本文将详细介绍阿里云服务器后端配置的方法和步骤,帮助用户快速上手使用阿里云服务器。 一、阿里云服务器后端配置安装操作系统首...
    99+
    2023-11-15
    阿里 详解 后端
  • 阿里云生物信息服务器配置详解
    随着生物信息学技术的飞速发展,生物信息服务器的需求也在不断提高。阿里云作为国内领先的云计算服务商,提供了众多生物信息学相关的服务。本文将详细解读阿里云生物信息服务器的配置,帮助读者更好地理解和使用这些服务。 一、阿里云生物信息服务器概述阿里...
    99+
    2023-11-15
    阿里 详解 服务器配置
  • info查看redis服务端信息详解
    #主要查看参数: # Server uptime_in_seconds:83904         &nb...
    99+
    2024-04-02
  • 阿里云服务器配端口号设置详解
    阿里云服务器是阿里巴巴集团推出的一种高性能、高稳定性的云服务器产品。作为用户,我们可能会遇到各种问题,其中之一就是如何设置服务器的端口号。这篇文章将详细讲解阿里云服务器如何配制端口号。 首先,我们需要了解端口号的含义。端口号是一种用于区分不...
    99+
    2023-12-15
    阿里 详解 端口号
  • 配合ffmpeg接口获取视频音频媒体信息详解
    目录一、前言二、调用ffprobe获取媒体信息【1】获取尺寸和时长【2】获取媒体详细并解析出来三、调用ffmpeg函数获取媒体信息【1】获取视频信息【2】获取视频、音频详细信息一、前...
    99+
    2023-03-19
    ffmpeg接口获取视频音频 ffmpeg 媒体接口
  • 怎么连接阿里云linux服务器端口信息
    本文将介绍如何连接阿里云Linux服务器并查看端口信息。在连接服务器时,您需要通过SSH(SecureShell)协议来远程访问服务器,并使用相应的工具来获取和分析服务器上的端口信息。连接阿里云Linux服务器连接阿里云Linux服务器非...
    99+
    2024-01-16
    阿里 端口 服务器
  • 扫描阿里云服务器端口设置详解阿里云服务器的端口配置
    阿里云服务器是阿里云提供的高性能、高可用的云计算服务。本文将详细讲解如何扫描阿里云服务器的端口设置,帮助您更好地管理和保护您的服务器。 阿里云服务器的端口设置是指服务器的各个端口是否被打开,以及开放的端口的类型和数量。端口是服务器对外提供服...
    99+
    2023-11-01
    阿里 端口 服务器
  • 详解vue配置请求多个服务端解决方案
    一、解决方案 1.1 描述接口context-path 后端的两个接口服务请求前缀,如下: 前缀1: /bryant 前缀2: / 1.2 vue.config.js...
    99+
    2024-04-02
  • Vue中使用axios调用后端接口的坑及解决
    目录axios调用后端接口的坑问题场景总结了如下场景调用后端接口 使用axios跨域问题找到项目中vue.config.jsaxios调用后端接口的坑 问题场景 Vue.js工程中使...
    99+
    2024-04-02
  • vue项目本地开发使用Nginx配置代理后端接口问题
    目录使用Nginx配置代理后端接口关于Nginx代理前后端接口总结使用Nginx配置代理后端接口 nginx的nginx.conf文件配置如下: #user nobody; wor...
    99+
    2022-12-08
    vue项目本地开发 vue使用Nginx配置代理 Nginx后端接口
  • 阿里云服务器连接的端口位置详解
    在使用阿里云服务器时,了解服务器的端口位置是非常重要的。这篇文章将详细介绍阿里云服务器连接的端口位置,帮助您更好地管理服务器。 阿里云服务器连接的端口位置详解阿里云服务器是阿里云推出的一种云计算服务,它可以让您在互联网上租用一个虚拟服务器。...
    99+
    2023-11-05
    阿里 端口 详解
  • 电信ip代理服务器端口怎么配置
    1. 打开电信IP代理服务器程序,找到设置选项,点击进入。2. 在设置界面中,找到“端口”选项,点击进入。3. 在端口设置界面中,输...
    99+
    2023-06-14
    电信ip代理
  • 腾讯云服务器如何远程连接服务器端口信息
    一、准备工作 确定需要远程连接的服务器和端口 在进行远程连接之前,我们需要先确定需要连接的服务器和端口。例如,如果你要连接到腾讯云服务器上的一个特定的服务器,比如你的AWS主机或Azure服务器,你需要确定你要连接的服务器的IP地址和...
    99+
    2023-10-28
    服务器 腾讯 端口
  • 阿里云服务器怎么添加端口信息设置
    阿里云服务器的端口信息通常由服务器配置文件(server.xml)中的端口配置信息来设置。添加端口信息通常可以通过两种方式: 从系统中读取配置信息: 首先,您需要从服务器管理员处手动导入必要的配置信息,例如:端口号、所属的服务或者是特定...
    99+
    2023-10-27
    阿里 端口 服务器
  • Vue中使用axios调用后端接口的坑怎么解决
    这篇文章主要讲解了“Vue中使用axios调用后端接口的坑怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue中使用axios调用后端接口的坑怎么解决”吧!axios调用后端接口的坑...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作