@Requestbody踩坑

    科技2025-02-02  20

    文章目录

    后台的@Requestbody使用

    后台的@Requestbody使用

    今天使用实体类接收前端传来的数据本来是可以的,后来将前端的URLSearchParams方法修改成了对象传输,然后后台就不能接收对象了,值为null。

    经过排查发现改了方法后的请求体不一样,URLSearchParams的请求体为;

    Content-Type:application/x-www-form-urlencoded

    (这个我们可以不用加@Reqeustbody去接收) 而使用对象传输之后,请求体变成了

    Content-Type:application/json

    这个变成了json字符串,我们需要用@Requestbody进行接收。

    Processed: 0.009, SQL: 8