500 Internal Server Error

Explanation:

The 500 Internal Server Error status code indicates that the server has encountered an unexpected condition that prevented it from fulfilling the request.

Usage:

This generic error message is given when no more specific message is suitable. It's a catch-all for when the server throws an exception that is not handled.

Attentions:

  • The server should log this error with details to monitor for patterns or recurring issues.
  • A more detailed message should be given if possible so that the client developer can investigate the issue further.

Sample:

undefined