Get请求后端并带参数

7 篇文章 1 订阅
订阅专栏
这篇博客展示了如何使用JavaScript通过GET请求调用后端API来导出Excel文件。前端通过window.open结合URL参数传递用户Token和JSON数据,后端接收到请求后解析参数,将数据转化为特定格式,然后进行业务处理和文件生成。
摘要由CSDN通过智能技术生成

一、Get请求后端并带参数

JS请求后端并携带参数
业务场景:前端页面导出Excel文件
业务要求:后端生成文件,并记录数据

前端:
	exportData() {
			var data = JSON.stringify(this.ruleForm)
			window.open(
				`${base_url}/assessManagement/exportAssessInfo/?userToken=${this.$store.state.userToken}&data=` +
					encodeURIComponent(data, 'utf-8')
			)
		},

在这里插入图片描述

后端:
	@RequestMapping("/exportAssessInfo")
    @ResponseBody
    public void exportAssessInfo(HttpServletResponse response, 
    @RequestParam(value = "data", required = false) String data) {
        try {
        	// FsAssessResultVo 可用自定义的类接收,主要起存储目的
            FsAssessResultVo resultVo = new FsAssessResultVo();
            JSONObject jsonObject = new JSONObject(data);
            // 设置参数
            resultVo.setAssessYe(jsonObject.get("JSON里面的key,{key:value}").toString());
			// 业务逻辑省略...
			// 导出Excel代码省略...
        } catch (Exception e) {
            logger.error("导出失败" + e.getMessage(), e);
        }

    }

在这里插入图片描述

发送参数get请求
HAHH404的博客
06-03 1115
这里是引用 #发送参数get请求(一般get都放在url里) # url2= (“https://tieba.baidu.com/f”) # data = {‘kw’:‘李毅’,‘fr’:‘ala0’,‘tol’:‘5’} # l=requests.get(url2,params=data) # print(l.status_code) # print(l.text) ...
get请求(特殊字符)参数,需要js编码后端解码,另关于转义特殊字符%
ibulll的博客
06-05 5072
方式在浏览器地址栏中传值时。浏览器是通过“&”来区分问号后的参数个数的。如果出现传值参数有“&”时,在接受页面就会出现错误,类似如下请求路径:/next.jsp?在传值前 通过 java.net.URLEncoder.encode(param1) 编码处理后,可将转义字符转为16进制;参数param1中含有转义字符“&” ,这样会导致被请求页的参数接收错误。应换用加号 + 或%20 表示。分隔实际的 URL 和参数。URL中指定的参数间的。URL中指定参数的值。URL中指定参数的值。
requests之get请求参数示例详解
一个有趣灵魂的测试员,指点江山,挥斥方遒
05-29 1万+
具体见以下详细步骤 获取响应数据 获取请求头 获取响应头、状态码 有两点需要引起注意: a、响应结果一般有三种格式:HTML、json、text b、text方法返回的是字符串格式的内容 获取cookie cookie是一种类字典的数据格式,如果我们想把字典的值打印出来,可以根据key值去获取并打印出来,或以字典形式查看cookie 以上操作步骤,代码如下所示: import requests # 1.发起请求后得到的响应数据存在res里面 res = requests.get('ht
http之GET请求的传递参数的方式
me_never的博客
09-23 11万+
第一种:直接在URL后面加参数: localhost:21811/Handler1.ashx?id=1&name=“abc”; 如下图: 第二种:用超链接的方法传递参数:当点击超链接的时候,首先会跳转: localhost:21811/Handler1.ashx页面,然后还会传递id 和name 两个参数过去; 例如:超链接 第三种:通过js方法传递:用户点击这个button按钮,触发o...
jQuery参数get请求
m0_52376209的博客
04-27 4448
jQuery参数get请求 jQuery发送get请求,向后端请求数据,当多个同类型数据请求时,携参数更加方便,在后端也直接对传递的参数判断然后返回合适的数据即可。 如何发送参数请求呢? 代码: $.get("/updata",{"data":"ture","id":1234},function(data){ window.alert(data.status); },"json"); 如上,就是通过jquery向"/data"发送了一个请求,并携了两个参数,回调函数接收后台
Http请求(二)-参数Get请求
小高同学要努力吖
08-16 1166
package com.java; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpGet; import org.apache.http.client.utils.URIBuilder; import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.i.
接口测试|Postman发送参数Get请求
Tester_muller的博客
01-31 1074
2、打开微信开放文档,找到获取access_toekn 的接口信息:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html。简单的说就是Java中的Map,名称-值对的形式给出,名称和值之间用“:” 隔开,两个Map之间用“,”隔开,一般表示形式如:{‘key1’:‘value1’,‘key2’:‘value2’}(3)记住:Map是以{}表示,Array是以[ ]表示。
get、post请求后端接受参数形式
u013198899的博客
04-22 2926
get、post请求后端接受参数形式
Java如何实现URL请求参数(get/post)及得到get和post请求url和参数列表的方法
09-03
在Servlet中,`HttpServletRequest`对象提供了`getRequestURL()`方法返回不包括查询字符串的URL,而`getQueryString()`方法则返回查询字符串,即GET请求参数列表。 ```java protected void doGet...
vueget请求如何传递数组参数方法示例
10-16
然而,当尝试使用GET请求传递数组参数时,可能会遇到一些问题,因为默认的序列化方式并不符合后端期望的格式。本篇将详细介绍如何在Vue中配置axios,使其能够正确地将数组作为GET请求参数传递给后端。 首先,问题...
java HttpClient 发送GET请求有表单参数的POST请求教程例子
12-14
java HttpClient 发送GET请求有表单参数的POST请求教程例子
页面get请求 中文参数方法乱码问题的快速解决方法
09-02
总结,解决GET请求中文参数乱码问题的关键在于前端和后端保持一致的编码和解码策略。通过使用`encodeURI()`函数两次编码,并在服务器端正确解码,可以有效避免乱码问题。同时,确保整个应用程序中的字符编码统一也是...
aop对请求后端参数修改_Java后端发出post请求参数并接收返回的json
weixin_36220492的博客
12-29 954
核心代码:参数格式:“key1=value1&key2=value2”/***  sendUrl (远程请求的URL)*  param (远程请求参数)*  JSONObject (远程请求返回的JSON)*/private JSONObject sendPostUrl(String url, String param){PrintWriter out = null;Bu...
js前端get请求对象参数
qq_31794615的博客
08-15 3488
js前端get请求对象参数
get请求方式可以方法体吗?
qq_40734247的博客
07-01 2万+
前言: 前几天有同学在postman中发送get请求时,把请求参数放入了请求体中。然后后端使用了@RequestBody来接收请求参数,它确实是可以这样用的!postman测试API的响应也是正常的。但是前端使用get方式传递参数,却报 400 错误。所以最终还是把@RequestBody换成了@RequestParam。或者也可以把请求方法改成post。不过第一次见到get请求方式这样使用,我感觉很古怪。因为按照我以前的学习来看,它是不行的,至少不符合规范。如果使用html的表单,是无法做到的,所以前面的
为GET和POST请求添加请求参数请求
热门推荐
大漠知秋的加油站
05-28 12万+
  我们平常浏览各个网站时,不免有时候就需要填写一些信息,比如注册时,登录时,这些信息一般都是通过GET请求或者POST(敏感信息一般使用POST,数据隐藏,相对来说更安全)请求提交到后台,经过后台的一系列处理,再返回给前台结果,前台进行处理。 GET请求请求参数请求头: @Test public void getParams() { // 获取连接客户端工具 Cl...
Postman系列(四)-创建get请求和添加查询参数(Query Params)
做测试多少要会点的技能
08-15 9344
Postman创建get请求和添加查询参数(Query Params)
获取get请求URL后跟的参数方法
zjq_1234的博客
12-12 833
第一种: /** * 将{ a: 1, b: 2 } => a=1&b=2 * @param {object} query */ export function queryToString(query = {}) { const encode = encodeURIComponent; return Object.keys(query) .map(key =...
发送参数get请求,并解决httpclient编码问题
weixin_33696106的博客
01-18 469
package cn.wemart.httppost;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import java.net.URI;import j...
java get请求后端接收方式
最新发布
09-13
Java中,处理HTTP GET请求后端通常通过Servlet或Spring MVC等框架来接收数据。这里简单解释一下这两种常见的情况: **1. Servlets:** 如果你正在使用传统的Servlet API,当客户端发起GET请求到服务器,Servlet会通过`HttpServletRequest`对象获取请求信息。例如,在`doGet()`方法中,你可以通过以下代码读取GET参数: ```java import javax.servlet.http.HttpServletRequest; import java.io.IOException; // ... protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String paramValue = request.getParameter("yourParameterName"); // 对参数值进行处理... } ``` **2. Spring MVC:** 在Spring MVC中,`@RequestMapping`注解用于映射HTTP请求。对于GET请求参数通常作为查询字符串传递。可以在控制器方法中通过`ModelAndView`或`RequestAttributes`获取参数: ```java import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.stereotype.Controller; @Controller public class YourController { @GetMapping("/your-endpoint") public String handleGetRequest(@RequestParam(value = "param", required = false) String param) { // 使用param变量处理请求... return "view"; } } ``` 在这个例子中,`handleGetRequest`方法会接收到名为"param"的GET参数
写文章

热门文章

  • elementUI el-table 表格的 slot-scope=“scope“插槽不生效的解决方案 8688
  • Get请求后端并带参数 3468
  • elementUI el-time-picker 赋值 3236
  • MySQL UPDATE INNER JOIN 2740
  • org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON 1882

分类专栏

  • 随笔记录 1篇
  • 错误记录 3篇
  • 问题解决方案 7篇

最新评论

  • CentOS8安装Docker异常

    m0_74237331: 哇谢谢博主

  • elementUI el-table 表格的 slot-scope=“scope“插槽不生效的解决方案

    六个点的狐: 小飞棍来咯

  • elementUI el-table 表格的 slot-scope=“scope“插槽不生效的解决方案

    人间不过寄身处: 是不是还要添加一个具名插槽

  • elementUI el-table 表格的 slot-scope=“scope“插槽不生效的解决方案

    我的兵之初: 我是把v-if 改成v-show之后就好了

  • elementUI el-table 表格的 slot-scope=“scope“插槽不生效的解决方案

    y东施效颦: 博主这个问题怎么解决的?

大家在看

  • vue-java源码分享基于 SpringBoot的干洗店预约洗衣订单配送系统 581
  • 一个用Python编写的自动化安装openGauss数据库方法和代码(3) 770
  • Golang | Leetcode Golang题解之第500题键盘行 141
  • C++ | Leetcode C++题解之第500题键盘行 138
  • Java | Leetcode Java题解之第501题二叉搜索树中的众数

最新文章

  • MySQL 百分比排序
  • MySQL UPDATE INNER JOIN
  • org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON
2022年1篇
2021年8篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家厦门玻璃钢花盆制作运城镂空玻璃钢雕塑厂家上海商场主题创意商业美陈哪家好山东玻璃钢鹿动物雕塑工艺厂北京玻璃钢卡通雕塑批发玻璃钢雕塑漆怎样上色甘肃玻璃钢海盗船雕塑抚顺玻璃钢雕塑定制0312玻璃钢不锈钢雕塑玻璃钢寺庙雕塑施工苏州玻璃钢花盆售价南平宁德玻璃钢花盆江苏创意玻璃钢雕塑嘉兴玻璃钢人物雕塑许昌镜面校园玻璃钢雕塑价格浙江户外商场美陈销售甘肃玻璃钢卡通雕塑的特点温州玻璃钢雕塑摆件哪里有玻璃钢半身雕塑安装上海玻璃钢雕塑厂家源头好货佛山南海商场美陈杭州玻璃钢雕塑系列桂林玻璃钢雕塑人物厂家上海商场美陈生产企业淮北玻璃钢造型雕塑菏泽小区玻璃钢雕塑公司玻璃钢雕塑生产流程福建周年庆典商场美陈制作北京走廊商场美陈现价常用玻璃钢花盆采购香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化