HTTP Status Codes Explained: 200, 301, 404, 500 and More
A plain guide to the most common HTTP status codes, how the five classes work and how to tell similar codes apart.
The five classes
The first digit tells you the class. 1xx codes are informational, 2xx mean success, 3xx are redirects, 4xx are client errors and 5xx are server errors. Most of the time that digit alone tells you who needs to fix the problem.
Codes you will see most
200 OK means the request worked and 201 Created means a new resource was made. 301 and 308 redirect permanently, while 302 and 307 redirect temporarily. 404 Not Found means the resource is missing, and 500 Internal Server Error is a generic server failure.
Codes that are easy to mix up
401 means authentication is missing or failed, while 403 means the server understood you and still refuses. 301 is permanent and 302 is temporary. 502 means a gateway got a bad reply from upstream, 503 means the service is overloaded or down, and 504 means the upstream did not answer in time. 429 means you are being rate limited.
Look one up
Open the HTTP Status Codes tool, type a number, name or keyword such as 404 or redirect, and filter by class with the 1xx to 5xx buttons. It lists 28 commonly used codes as a quick reference, not the full registry.
블로그의 다른 글
Becoderr란? 145개 이상의 무료 온라인 도구를 한곳에
Becoderr는 PDF, 이미지, JSON, 텍스트, 개발자용, 일상 작업을 위한 145개 이상의 무료 온라인 도구 모음입니다. 비공개, 빠름, 가입 불필요.
화질 저하 없이 이미지 압축하는 방법
사진을 선명하게 유지하면서 이미지 용량을 최대 90%까지 줄이세요. JPG와 PNG를 무료로 안전하게 온라인 압축하는 간단 가이드.
PDF를 편집 가능한 Word 문서로 변환하는 방법
어떤 PDF든 Microsoft Word에서 편집할 수 있는 .docx로 변환하세요. 무료, 가입 불필요.