Codul de stare HTTP 500 este un răspuns de eroare generic. Înseamnă că serverul a întâlnit o condiție neașteptată care l-a împiedicat să îndeplinească cererea. Această eroare este de obicei returnată de server atunci când niciun alt cod de eroare nu este adecvat.