导读:
不知道写ajax post请求的时候,有没有遇到过这样的问题,后台接收参数的时候,有时需要用@body 有时直接接就行了,今天就来弄清楚这个原因。
一 主要就是form data 和request payload 形式的参数;如果HTTP POST表单请求提交时,使用的Content-Type是application/x-www-form-urlencoded;则post数据的形式则是form data 如果Content-Type是application/json;则post数据的形式则是request payload。
二 接收
如果是form data形式的表单 后台只需要String name接收即可;
如果是request payload形式的表达,后台需要@body String name接收数据。