HTTP Status Codes
Access the status codes you need, with the protocol being used. If no protocol is given, all status codes are used.
Install
npm install http-status-code-lib --save
Usage
// register responses; { res; // 400 - Operation is successfully executed res; // 402 - The request has been fulfilled and resulted in a new resource being created res; // 403 - User not authorized to perform the operation res; // 400 - The request cannot be fulfilled due to bad syntax res; // 401 - Missing or invalid authentication token res; // 401 - Not found res; // 403 - orbidden res; // 500 - Something bad happened on the server res; // 403 - User id not matches the current user res; // 409 - Duplicate item}; res return : status: 200 code: "OK" message: 'Operation is successfully executed' data: res return : status: 201 code: 'CREATED' message: 'The request has been fulfilled and resulted in a new resource being created' data: {} ; res return : status: 404 code: 'E_NOT_FOUND' message: 'The requested resource could not be found but may be available again in the future' data: {} ;
Protocols
Status Codes
- 200: OK
- 201: Created
- 400: Bad Request
- 401: Unauthorized
- 401: Token has been expired
- 403: Forbidden
- 403: Not matched
- 404: Not Found
- 409: Conflict
- 500: Internal Server Error