文章目录
GET 请求 + 号被替换成空格的问题解决方案
1、主要原因
因为 GET 请求参数带在 URL 后, 浏览器会对其进行编码,导致加号替换成空格
2、发生场景
该问题不仅在前端向后端发起请求时发生,微服务之间的请求中也会发生,需要规避
3、如何解决
通过 POST 请求传递数据,或者对参数进行编码后再传递,然后在使用方进行解码即可
因为 GET 请求参数带在 URL 后, 浏览器会对其进行编码,导致加号替换成空格
该问题不仅在前端向后端发起请求时发生,微服务之间的请求中也会发生,需要规避
通过 POST 请求传递数据,或者对参数进行编码后再传递,然后在使用方进行解码即可
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M
你知道的越多,你不知道的越多点赞再看,养成习惯如果您有疑问或者见解,或者没有积分想获取项目和定制项目,欢迎指教:企鹅:869192208目前遇到一个对接需求,对方公司提供了一个接口,请求方法为GET,传参是在body...
request导包爬取开始设置请求头GitHub|Gitee
还在自己手写大量头文件吗?还在自己写个长长的关键字吗?来这,看如何设置你的专属代码模板。