springboot的put请求用raw
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot的put请求用raw相关的知识,希望对你有一定的参考价值。
您好,Spring Boot的PUT请求是用来更新资源的,它可以更新资源的部分属性,也可以完全替换资源。它的请求体是一个JSON格式的字符串,可以使用Raw格式来发送,最少200字最多500字。PUT请求的响应状态码为200,表示更新成功,如果更新失败,则响应状态码为400。 参考技术A springboot的PUT请求可以使用Raw格式。要使用Raw格式,需要设置headers为“Content-Type”:“application/json”,然后把要发送的JSON格式的字符串作为body参数。 参考技术B SpringBoot支持使用PUT请求,并且可以通过"raw"格式来发送PUT请求。此外,Spring Boot还支持开发者使用@RequestBody注解来获取PUT请求的数据。postman发送json数据 ,服务端接收json数据
参考技术A 简介:postman是一个很好的http模拟器,在测试rest服务时是很好用的工具,可以发送get、post、put等各种请求。
发送json的具体步骤:
1、选择post请求方式,同时将header的content-type设置为application/json
2、设置body的编码方式为raw,application/json, raw是发送纯文本,不包含任何空格的编码方式
3、往下滚动鼠标就能看到返回结果。
后端接收方式
我这边用的是springboot
注意:
@ResponseBody 注解的使用:映射请求体
JsonNode 使用jackson框架,也可以使用其他的json框架或者bean
以上是关于springboot的put请求用raw的主要内容,如果未能解决你的问题,请参考以下文章
Springboot 2.0.2 - 解决 PUT 和 DELETE 的 CORS
spring boot 2.0 之后发送delete,put请求问题
Spring Boot + Spring Security 应用程序中 POST/PUT/DELETE 请求的 403 响应