首页 > 分享 > 遇到问题

遇到问题

最新推荐文章于 2024-11-07 00:41:38 发布

阿泽财商会 于 2019-06-14 18:57:14 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

266 篇文章 651 订阅 ¥19.90 ¥99.00

情况

使用curl访问api如下:

curl http://127.0.0.1:8080/test?a=1&b=2&c=3 1

会报错

ServiceExceptionHandler.java[line:30] exception ERROR org.springframework.web.bind.MissingServletRequestParameterException: Required String[] parameter 'b' is not present 1

原因

包含有特殊符号会导致截断

在url中直接使用一些特殊字符,在服务器端接收的时候经常出现数据丢失的情况。
那么哪些字符能够直接被服务器识别,哪些有不能呢?
字符“a-z”,”A-Z”,”0-9”,”.”,”-“,”_”,”*”都会直接被服务器识别,维持原值。
然而,字符”+”,”/”,”?”,”%”,”#”,”&”,”=”都将被转码。那么我们就需要转码来让服务器进行识别。

解决方式

转义特殊符号

方式一

在Linux下

curl http://127.0.0.1:8080/test?a=1&am

相关知识

遇到问题: C语言
养花遇到问题 可通过微信向专家咨询
遇到问题:读取模型 strict=False的意思 model.load
上传数据插件 Easy Populate 遇到问题 ?langer=remove
水产养殖学专业召开2018与2019级卓越班期中座谈会
你在花草种植过程中遇到问题和疑虑请发此帖中
图文对照 | 芒果常见病害识别与防治!以后遇到问题不用愁
七夕备货攻略:遇到问题如何高效售后 花易宝官网
祁东县人民政府门户网站
在受精后的胚珠中,受精卵发育成(),受精极核发育成(),珠心()或发育成(),珠

网址: 遇到问题 https://m.huajiangbk.com/newsview1101459.html

所属分类:花卉
上一篇: 凌霄花的鉴别方法
下一篇: 判断两个Integer是否相等,