iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue3-HTTP请求方式
  • 268
分享到

vue3-HTTP请求方式

2024-04-02 19:04:59 268人浏览 泡泡鱼
摘要

目录vue3-Http请求JSONp原理 结合node.jsGet Post请求Vue3-HTTP请求发出后,判断哪里出问题了在请求后添加vue3-HTTP请求 jsonp原理 结合

vue3-HTTP请求

jsonp原理 结合node.js

服务端:

第15行,相当于在前端返回了js代码,调用show()

第19行相当于 20-22行代码

show被写死了,最好的方式,客户端把自己的函数名传过去!如下:

传参方法:

Get Post请求

1.导入包: vue-resourse

2.调用get: this.$http.get(‘url参数’).then((() => { 回调函数 }

3.调用post

设置根域名

emulateJSON:true

如果不带上面的参数,就会出问题!!

所以也可以设置全局

vue3-HTTP请求发出后,判断哪里出问题了

在请求后添加

.catch(function (error) {
    if (error.response) {
      // 请求成功发出且服务器也响应了状态码,但状态代码超出了 2xx 的范围
      console.log("请求成功发出且服务器也响应了状态码,但状态代码超出了 2xx 的范围");
      console.log(error.response.data);
      console.log(error.response.status);
      console.log(error.response.headers);
    } else if (error.request) {
      // 请求已经成功发起,但没有收到响应
      // `error.request` 在浏览器中是 XMLHttpRequest 的实例,
      // 而在node.js中是 http.ClientRequest 的实例
      console.log("请求已经成功发起,但没有收到响应");
      console.log(error.request);
    } else {
      // 发送请求时出了点问题
      console.log("发送请求时出了点问题");
      console.log('Error', error.message);
    }
    console.log(error.config);
  });

然后根据控制台,返回的信息判断。

控制台:结果页面 -> 按F12 -> 点击控制台

例如:

    service.get('/trace/'+sourceSearchInput.value).then(res => {
      dialogSearchResult.value.push(res);   //返回对象,push进去 & vue3中 取变量值-》变量.value
      //console.log(res);
    }).catch(function (error) {
    if (error.response) {
      // 请求成功发出且服务器也响应了状态码,但状态代码超出了 2xx 的范围
      console.log("请求成功发出且服务器也响应了状态码,但状态代码超出了 2xx 的范围");
      console.log(error.response.data);
      console.log(error.response.status);
      console.log(error.response.headers);
    } else if (error.request) {
      // 请求已经成功发起,但没有收到响应
      // `error.request` 在浏览器中是 XMLHttpRequest 的实例,
      // 而在node.js中是 http.ClientRequest 的实例
      console.log("请求已经成功发起,但没有收到响应");
      console.log(error.request);
    } else {
      // 发送请求时出了点问题
      console.log("发送请求时出了点问题");
      console.log('Error', error.message);
    }
    console.log(error.config);
  });

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

--结束END--

本文标题: vue3-HTTP请求方式

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

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

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

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

下载Word文档
猜你喜欢
  • vue3-HTTP请求方式
    目录vue3-HTTP请求jsonp原理 结合node.jsGet Post请求vue3-HTTP请求发出后,判断哪里出问题了在请求后添加vue3-HTTP请求 jsonp原理 结合...
    99+
    2024-04-02
  • python的HTTP请求方式(sock
    关于python的HTTP请求方式HTTP请求步骤为:       1. 域名解析2. 发起TCP的3次握手3. 建立TCP连接后发起http请求4. 服务器端响应http请求,浏览器得到html代码5. 浏览器解析html代码,并请求h...
    99+
    2023-01-31
    方式 python HTTP
  • 关于Netty--Http请求处理方式
    目录Netty--Http请求处理业务处理逻辑Netty处理简单Http请求的例子废话不多说 上代码Netty--Http请求处理 1.这几天在看Netty权威指南,代码敲了一下,就...
    99+
    2024-04-02
  • JAVA发送HTTP请求的方式有哪些
    这篇文章主要介绍“JAVA发送HTTP请求的方式有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JAVA发送HTTP请求的方式有哪些”文章能帮助大家解决问题。1. HttpURLConnecti...
    99+
    2023-07-05
  • java发送http get请求的两种方式
    长话短说,废话不说一、第一种方式,通过HttpClient方式,代码如下:public static String httpGet(String url, String charset) throws HttpException, IO...
    99+
    2023-05-31
    java http get
  • @FeignClient 实现简便http请求封装方式
    目录@FeignClient实现http请求封装使用流程将http请求封装为FeignClient1.配置拦截器2.注入feignClient bean3.配置pom引用4.写fei...
    99+
    2024-04-02
  • C#通过GET/POST方式发送Http请求
    目录两者的区别:参数传输数据的大小 安全性 Get请求 Post请求 介绍http请求的两种方式,get和post方式。并用C#语言实现,如何请求url并获取返回的数据 两者的区别:...
    99+
    2024-04-02
  • golang http 请求
    Golang是一种开源的编程语言,它的出现让许多开发者都非常感兴趣。在网络开发方面,Golang使用起来非常方便,使得HTTP请求更加简单和可靠。Golang对于HTTP请求提供了良好的支持,可以很容易地创建HTTP请求来达到目的。本文将探...
    99+
    2023-05-16
  • http请求 golang
    一、什么是HTTP请求HTTP请求是指客户端向服务器发送请求的行为。在网络中,客户端和服务器之间可以通过HTTP协议进行通信。客户端发送HTTP请求,服务器根据请求返回响应。因此,HTTP请求是构成网络通信的关键部分之一。在HTTP请求中,...
    99+
    2023-05-16
  • Java Http请求方式之RestTemplate常用方法详解
    目录引言常见用法简单Get\Post请求Post提交常规表单Post上传文件配置项请求添加Cookie\Header配置请求工厂 超时、代理配置拦截器、转换器,错误处理错误重试(额外...
    99+
    2024-04-02
  • Java 实现HTTP请求的四种方式总结
    前言 在日常工作和学习中,有很多地方都需要发送HTTP请求,本文以Java为例,总结发送HTTP请求的多种方式 HTTP请求实现过程 GET ▶️①、创建远程连接 ▶️②、设置连接方式(get、post、put…) ▶️③、设置连接超时...
    99+
    2023-08-17
    java http restful
  • python HTTP请求--reque
    ...
    99+
    2023-01-31
    python HTTP reque
  • HTTP(http+抓包Fiddler+协议格式+请求+响应)
    目录 🦄1. 了解HTTP 🦄2. 抓包  🦄3. http协议格式 🐲3.1 完整的HTTP请求格式 🐲3.2 完整的HTTP响应的格式 HTTP请求   &...
    99+
    2023-09-01
    http 服务器 java
  • python怎样通过get方式,post方式发送http请求和接收http响应
    这期内容当中小编将会给大家带来有关python怎样通过get方式,post方式发送http请求和接收http响应,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。GET方法get方法是直接将要请求的数据放在u...
    99+
    2023-06-04
  • java构造http请求的几种方式(附源码)
    目录一、form表单构造http请求二、ajax构造http请求三、Java socket构造http请求总结一、form表单构造http请求 form (表单) 是 HTML 中的...
    99+
    2023-02-09
    java构造http请求 java http请求
  • 构造 HTTP 请求的方式、HTTPS 的工作过程
    一、构造 HTTP 请求的方式: 基于 HTML / JS (客户端构造HTTP请求,最常见的 HTTP 客户端,就是浏览器) 基于 form 表单基于 ajax 基于 Java (这种方案是...
    99+
    2023-09-15
    服务器 http ajax https java
  • HTTP的请求方式GET和POST有什么区别
    这篇文章主要介绍“HTTP的请求方式GET和POST有什么区别”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTTP的请求方式GET和POST有什么区别”文章能帮助大家解决问题。HTTP的两种常用请...
    99+
    2023-06-27
  • golang http请求头
    Golang是一门流行的编程语言,用于构建高性能网络应用程序。在开发网络应用程序时,HTTP请求头是必不可少的一部分,它提供了关于请求的信息,以及指示如何应处理该请求的指令。本文将探讨Golang中HTTP请求头的相关内容,包括什么是HTT...
    99+
    2023-05-14
  • 合并HTTP请求与并行HTTP请求哪个更快
    本篇内容介绍了“合并HTTP请求与并行HTTP请求哪个更快”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!H...
    99+
    2024-04-02
  • 教你玩转HTTP—请求方法
    HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据...
    99+
    2023-06-03
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作