关于请求能抓包到数据但是request取不到数据的问题

首先post请求提交数据的方式常见有3种

1.

application/x-www-form-urlencoded

2.

multipart/form-data

3.

application/json


如果请求时用HTTPCLIENT发送过来的,那么普通的通过request.getParameter是取不到数据的,而此时只能在@RequestMapping中定义下对应的类型
produces = {"application/json;charset=UTF-8"}
然后再用@Request String requestData 定义一个变量,从requestData中取出数据
如果是通过url发送的是可以直接从request中取出数据的

你可能感兴趣的:(各种bug啊啊啊啊啊啊啊啊啊)