You might know:
βœ… 200 OK
πŸ”€ 301 Moved Permanently
⚠️ 404 Not Found
β›” 500 Internal Server Error

What you might not:
πŸ«– 418 I'm a teapot
πŸ’Ύ 206 Partial Content
πŸ”“ 451 Unavailable for Legal Reasons

Get a deep dive into status codes ↓
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status

HTTP response status codes - HTTP | MDN

HTTP response status codes indicate whether a specific HTTP request has been successfully completed. Responses are grouped in five classes:

MDN Web Docs
@mdn Could you make a list of emojis for every http status code?

@hisold only for you! 🫡

πŸ”΅ 1xx – Informational
100 Continue – 🟒
101 Switching Protocols – πŸ”„
102 Processing – ⏳
103 Early Hints – πŸ’‘

βœ… 2xx – Success
200 OK – βœ…
201 Created – πŸ†•
202 Accepted – πŸ“¬
203 Non-Authoritative Information – 🧾
204 No Content – πŸš«πŸ“„
205 Reset Content – πŸ”„πŸ“„
206 Partial Content – πŸ“¦
207 Multi-Status – πŸ“Š
208 Already Reported – πŸ”
226 IM Used – πŸ§ͺ

@hisold there's more!

🧭 3xx – Redirection
300 Multiple Choices – πŸ”€
301 Moved Permanently – πŸ“
302 Found – πŸ“¦βž‘οΈ
303 See Other – πŸ‘€
304 Not Modified – πŸ—‚οΈ
305 Use Proxy – πŸ›‘οΈ
306 (Unused) – 🚫
307 Temporary Redirect – πŸ”
308 Permanent Redirect – πŸ”‚

⚠️ 4xx – Client Errors
400 Bad Request – ❌
401 Unauthorized – πŸ”’
402 Payment Required – πŸ’°
403 Forbidden – 🚫
404 Not Found – πŸ”β“
405 Method Not Allowed – πŸ›‘
406 Not Acceptable – πŸ™…
407 Proxy Authentication Required – πŸ•΅οΈ
408 Request Timeout – ⏰
409 Conflict – βš”οΈ

@hisold and some more!

410 Gone – πŸ•³οΈ
411 Length Required – πŸ“
412 Precondition Failed – 🧱
413 Payload Too Large – πŸ“¦πŸ“ˆ
414 URI Too Long – πŸ”—πŸ“
415 Unsupported Media Type – πŸ“ΌβŒ
416 Range Not Satisfiable – πŸ“βŒ
417 Expectation Failed – 😞
418 I'm a teapot – πŸ«–
421 Misdirected Request – πŸ§­β“
422 Unprocessable Entity – 🧩❌
423 Locked – πŸ”
424 Failed Dependency – πŸ§±πŸ”—
425 Too Early – πŸ•°οΈ
426 Upgrade Required – ⬆️
428 Precondition Required – πŸ“
429 Too Many Requests – πŸŒ€
431 Request Header Fields Too Large – πŸ—‚οΈπŸ“ˆ

@hisold last one! πŸ™

451 Unavailable For Legal Reasons – βš–οΈπŸš«

πŸ”₯ 5xx – Server Errors
500 Internal Server Error – πŸ’₯
501 Not Implemented – 🚧
502 Bad Gateway – 🌐❌
503 Service Unavailable – πŸ› οΈ
504 Gateway Timeout – ⏳❌
505 HTTP Version Not Supported – πŸ“„βŒ
506 Variant Also Negotiates – πŸ”β“
507 Insufficient Storage – πŸ’ΎβŒ
508 Loop Detected – πŸ”βš οΈ
510 Not Extended – βž•βŒ
511 Network Authentication Required – πŸŒπŸ”

@hisold a special shout-out to these tools for using http-status emojis β™₯️

- https://github.com/bendrucker/http-status-emojis
- https://github.com/seandstewart/httpemojicodes

GitHub - bendrucker/http-status-emojis: Emojis for HTTP status codes

Emojis for HTTP status codes. Contribute to bendrucker/http-status-emojis development by creating an account on GitHub.

GitHub

@mdn 418 is the best 

πŸ«– 418 I'm a teapot

Funny enough @gotosocial server uses it