There is a lot of confusion that arises between HTTP status codes on when to use what, especially in the 400 series. If we look at their technical description, it mentions - 401 is for Unauthorized and 403 is for Forbidden.
Now, what are these 2 words: Unauthorized and Forbidden?
- What are Authentication and Authorization?
- What about status code 409?
- Which status code to use when unsure?
To clear all these confusions, watch out my recorded video here,