我正在做一个Restful服务,在某些时候使用POST,我在表中添加一个新行.因此,通过寻找here 201获得成功似乎是一个好主意.虽然让我困惑的是,如果我使用Response.created(URI),我应该在URI中添加什么?解决方法:URI应包含...

我正在做一个Restful服务,在某些时候使用POST,我在表中添加一个新行.因此,通过寻找here 201获得成功似乎是一个好主意.虽然让我困惑的是,如果我使用Response.created(URI),我应该在URI中添加什么?
解决方法:
URI应包含新创建资源的路径
https://docs.oracle.com/javaee/6/api/javax/ws/rs/core/Response.html
public static Response.ResponseBuilder创建(java.net.URI位置)
location – 新资源的URI
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.2.2
“新创建的资源可以通过响应实体中返回的URI引用”
本文标题为:java – 将新行放入mysql表时要向Response.created添加什么URI


基础教程推荐
- Java SpringBoot整合shiro-spring-boot-starterqi项目报错解决 2023-04-11
- JavaWeb实现注册用户名检测 2023-04-23
- Java设计模式之代理模式 2023-05-31
- 导入maven项目各个注解均报错的解决方案 2023-08-07
- SpringBoot配置文件方式,在线yml文件转properties 2023-02-26
- 一文了解Java动态代理的原理及实现 2023-02-19
- springboot编程式事务TransactionTemplate的使用说明 2023-01-03
- Java多线程学习笔记之三内存屏障与Java内存模型 2023-09-01
- Java幂等性解决方案用法介绍 2023-10-08
- 一文带你了解Spring中@Enable开头注解的使用 2023-05-19