前端使用GET请求时,参数或数据丢失

这篇具有很好参考价值的文章主要介绍了前端使用GET请求时,参数或数据丢失。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

公司项目上的某个订单请求时报错了,排查了一下是参数没有传过去

最后发现参数没有传过去是因为请求参数中有一个参数的value值是有问题的,而使用get请求时,参数会拼接在url上。

有问题的参数是collection_address的value值有一个#号,这就是问题所在

前端使用GET请求时,参数或数据丢失,http,前端,vue.js,http

当我发起get请求时,我的参数就变成了这样,会发现,64之后所有的字符都不见了
前端使用GET请求时,参数或数据丢失,http,前端,vue.js,http
并且拼接在collection_address后面的参数都没了,正常我应该是这样的
前端使用GET请求时,参数或数据丢失,http,前端,vue.js,http
是因为当参数中存在#,会自动将#及后面的内容都拦截,所以#后面所有的东西都丢失了
前端使用GET请求时,参数或数据丢失,http,前端,vue.js,http
解决办法就是将collection_address的valuie值去 encodeURIComponent 一下,就可以了文章来源地址https://www.toymoban.com/news/detail-558323.html

到了这里,关于前端使用GET请求时,参数或数据丢失的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【二、http】go的http基本请求设置(设置查询参数、定制请求头)get和post类似

    结果: 结果: 可以看到其中头部信息已经打印出自己增加的部分内容

    2024年02月05日
    浏览(54)
  • java业务代码发送http请求(Post方式:请求参数为JSON格式;Get方式)

    实际开发中,可能需要发送http请求到第三方服务获取数据,于是就有以下应用: 依赖: 假设我需要在我的业务代码中调用该地址: url:http://xx.xx:xxxx/user/count 请求方法:post 内容类型:application/json 请求参数:id, username 返回参数:code 响应结果 int类型                  

    2024年02月12日
    浏览(61)
  • Java两种拼接http Get请求参数URL连接地址的方法

    直接上代码吧,简单直接, 第一种,用String.format() 第二种:用Uri构造器 执行效果如下图:一模一样:

    2024年02月11日
    浏览(48)
  • 前端Get Post Put Delect请求 传参数 不传参数给后端

    Get请求不传参、Get请求传不是实体类的参数、Get请求传实体类的参数 Post 请求不传参数、Post请求传不是实体类的参数、Post请求传实体类的参数  总是分不清,其中Delect 请求使用的地方很少就先记录Delete请求吧 前端 前端跳后端 后端 前端 前端跳后端 后端 前端 前端跳后端 后

    2024年02月07日
    浏览(65)
  • Web:前端常用的几种Http请求GET和POST样例

    1、简述 在Web开发过程中,少不了发起Http请求服务端的接口数据,在不同的框架中使用了不同的Http请求方式,常用的请求有fetch、 ajax、 axios、XMLHttpRequest、request,以下样例仅供参考。 2、Fetch Fetch API 是一种 JavaScript API,是一种基于 Promise 的现代API,用于在网络中发送和接收

    2024年02月07日
    浏览(45)
  • JS-27 前端数据请求方式;HTTP协议的解析;JavaScript XHR、Fetch的数据请求与响应函数;前端文件上传XHR、Fetch;安装浏览器插件FeHelper

    早期的网页都是通过后端渲染来完成的,即服务器端渲染(SSR,server side render): 客户端发出请求 - 服务端接收请求并返回相应HTML文档 - 页面刷新,客户端加载新的HTML文档; 服务器端渲染的缺点: 当用户点击页面中的某个按钮向服务器发送请求时,页面本质上只是一些数

    2024年02月16日
    浏览(68)
  • HTTP请求响应详解 (HTTP请求数据格式,常见请求方式,后端响应参数)及Apifox(postman)使用方式

    目录 一.HTTP协议  二.HTTP请求数据格式  请求方式 三.后端响应请求 基于SpringBoot响应数据 请求响应的参数类型 同一响应格式 四.Apifox(postman)使用方法 HTTP(Hypertext Transfer Protocol,超文本传输协议)是一种用于传输超媒体文档(如HTML)的应用层协议。 HTTP的特点和工作原理如下

    2024年03月09日
    浏览(69)
  • vue请求本地路径GET http://localhost:8080/.... 404 (Not Found)

    正在学习vue,将遇到的问题当作笔记写到这里,希望可以帮助有同样问题的同学 在开发过程中通过axios请求本地json数据,首先看一下我的文件结构 报错 GET http://localhost:8080/public/data/nongyeyuanqu.json 404 (Not Found) 查了很多资料,由于版本不同的问题还是没有解决 后来看到一篇帖子

    2024年02月13日
    浏览(55)
  • 使用Java实现HTTP GET请求

    HTTP GET请求是互联网上最常见的请求类型之一,用于从指定的资源获取数据。在Java中,有多种方法可以实现HTTP GET请求,包括使用Java的内置类库 java.net.HttpURLConnection ,或者使用更高级的第三方库如Apache HttpClient和OkHttp。 下面,我们将详细讨论如何使用Java的内置类库实现HTTP

    2024年03月22日
    浏览(46)
  • 使用Go发送HTTP GET请求

    在Go语言中,我们可以使用 net/http 包来发送HTTP GET请求。以下是一个简单的示例,展示了如何使用Go发送HTTP GET请求并获取响应。 go 复制代码 package  main import  ( \\\"fmt\\\"   \\\"io/ioutil\\\"   \\\"net/http\\\"   ) func   main ()  { // 创建一个HTTP客户端 client := http.Client{} // 创建一个GET请求 req, err :=

    2024年01月23日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包