在core 的项目中 发送post 和 patch的请求 ,后端获取不到数据
请求中不添加 contentType :"application/json"
后端
这样是得不到数据的,
查阅资料,发现 推荐
ContentType改为 "application/json"
请求可以通过 但是获取不到数据,如下图
Request Payload
呵呵。。。。
将Payload改为标准的json
后台增加一个 FromBody
结果 ,可以get到数据
总结:在构造post patch请求获取 api 项目时,
应该在默认请求下 增加 contentType:"application/json"
后台用对象化参数 并增加 [frombody]标签
然后 data 使用标准的json 数据 ,确保 request payload 为标准 的json即可 。。。
原文地址:https://www.cnblogs.com/niceletter/p/10141344.html
时间: 2024-10-09 01:06:10