解决Axios发送POST传参后台接收为null问题

1.前端请求格式                                                            

复制代码
//用这种传参
var params = new URLSearchParams()
params.append('name', '123')//发送post请求
axios.post("api接口",params,{
    //必须加请求头
    headers: {
        'Content-Type': 'application/json'
    }
}).then(function(res){ //请求回调函数
    console.log(res)
})    
复制代码

 

 

2.后端接收格式                                                           

 

@PostMapping("/test") 
//这里要加RequestBody注解来接收参数
public ResponseResult faceRecognzeLogin(@RequestBody String name) {
    //...
}    

 

posted @   zddsl  阅读(1426)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示