springboot post请求参数中有&还是被截断

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot post请求参数中有&还是被截断相关的知识,希望对你有一定的参考价值。

如下图代码 即使用POST请求 curl -X POST 'http://172.20.1.52:8082/hello' -d 'a=we&ccc'收到的参数 a 实际是we 不是we&ccc,怎么解决

参考技术A post请求中的参数是key-value键值对格式,你参数中虽然有&,但是后面不符合key=value格式,所以将后面作为a的变量值,解决办法就是在ccc后面加等号将其作为新的key,或者在其前面加个变量名b=,将其赋值给新的变量b。

以上是关于springboot post请求参数中有&还是被截断的主要内容,如果未能解决你的问题,请参考以下文章

【SpringBoot】http请求注解之Post请求

springboot使用RestTemplate以post方式发送json字符串参数(以向钉钉机器人发送消息为例)

springboot中使用restTemplate发送带参数和请求头的post,get请求

spring boot应用集成cas单点登录,post请求拿不到参数

Jersey POST 请求并关闭 InputStream

python request post请求body中有json数组