Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Return HTTP response with status code 202 in Spring Boot

How can I return HTTP response with status code 202?

I couldn't find any reference for it in Spring Boot documentation.

like image 587
Seyed Vahid Hashemi Avatar asked Jan 20 '26 10:01

Seyed Vahid Hashemi


2 Answers

Return HTTPStatus ACCEPTED, e.g:

 return new ResponseEntity<>(HttpStatus.ACCEPTED);

202 Accepted.

like image 125
user7294900 Avatar answered Jan 23 '26 01:01

user7294900


You can do like this (I am using kotlin) :

return ResponseEntity.accepted().body(OrderResponse().order(order))

OR Easy way is:

    return ResponseEntity.status(HttpStatus.CREATED).body(OrderResponse().order(order))

ResponseEntity.accepted returns 202 ResponseEntity.created returns 201 and so on

like image 40
ynerdy Avatar answered Jan 22 '26 23:01

ynerdy