Subjects

All subjects Django Java Python React Spring Boot JavaScript PHP
Sign Up Free
Question 3 of 10 · RESTful API Development in PHP
Interview question

What HTTP status codes should a REST API return and when? REST API को कौन-से HTTP status codes कब return करने चाहिए?

Answer
CodeMeaningWhen to use
200 OKSuccessSuccessful GET, PUT, PATCH
201 CreatedResource createdSuccessful POST
204 No ContentSuccess, no bodySuccessful DELETE
400 Bad RequestInvalid inputValidation failures
401 UnauthorizedNot authenticatedMissing/invalid token
403 ForbiddenAuthenticated but not allowedPermission denied
404 Not FoundResource doesn't existInvalid ID
422 Unprocessable EntitySemantic validation errorField-level validation errors
500 Internal Server ErrorServer-side failureUnhandled exceptions
return response()->json(['error' => 'User not found'], 404);
Codeअर्थकब इस्तेमाल करें
200 OKSuccessSuccessful GET, PUT
201 CreatedResource बनाSuccessful POST
401 UnauthorizedAuthenticated नहींMissing token
404 Not FoundResource नहीं मिलाInvalid ID
422Validation errorField errors

Was this answer clear?