Java 在Spring Boot中返回状态代码为202的HTTP响应
如何返回状态代码为202的HTTP响应 我在Spring引导文档中找不到它的任何参考。返回HTTPStatus,例如:Java 在Spring Boot中返回状态代码为202的HTTP响应,java,spring-boot,http-status-codes,Java,Spring Boot,Http Status Codes,如何返回状态代码为202的HTTP响应 我在Spring引导文档中找不到它的任何参考。返回HTTPStatus,例如: 返回新的响应状态(HttpStatus.ACCEPTED); 202接受 您可以在“原因”字段中填写“接受”并给出一些文本,而不是填写“未找到”。然后从另一个类或在需要时调用此方法。(扩展部分不是必需的)您可以这样做(我使用的是kotlin): 或者简单的方法是: return ResponseEntity.status(HttpStatus.CREATED).bod
返回新的响应状态(HttpStatus.ACCEPTED);
202接受
您可以在“原因”字段中填写“接受”并给出一些文本,而不是填写“未找到”。然后从另一个类或在需要时调用此方法。(扩展部分不是必需的)您可以这样做(我使用的是kotlin):
或者简单的方法是:
return ResponseEntity.status(HttpStatus.CREATED).body(OrderResponse().order(order))
ResponseEntity.accepted返回202
ResponseEntity.created返回201
等等
import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus;
@ResponseStatus(value=HttpStatus.NOT_FOUND, reason="No Article found with this Article Number.")
public class NoArticleFoundException extends RuntimeException{
private static final long serialVersionUID =3935230281455340039L;
}
return ResponseEntity.accepted().body(OrderResponse().order(order))
return ResponseEntity.status(HttpStatus.CREATED).body(OrderResponse().order(order))