- บริการเว็บที่แสดง รหัสสถานะ HTTP ด้วย ภาพแมว โดยมีการตอบสนองทางภาพสำหรับแต่ละรหัส
- ผู้ใช้สามารถเปิดดู ภาพของรหัสสถานะที่ต้องการ ได้โดยตรงผ่าน URL รูปแบบ
https://http.cat/[status_code]
- หากเพิ่มนามสกุล
.jpg ก็จะเข้าถึงได้โดยตรงในรูปแบบ ไฟล์ภาพ
- ครอบคลุมทั้ง รหัส HTTP มาตรฐานและไม่มาตรฐาน ตั้งแต่กลุ่ม 100 ถึง 500
- เป็นเครื่องมือที่มีประโยชน์สำหรับนักพัฒนาและนักออกแบบในการ ทำความเข้าใจและแชร์สถานะ HTTP ได้อย่างเป็นธรรมชาติ
ภาพรวมของบริการ
- HTTP Cats คือเว็บไซต์ที่นำ รหัสสถานะ HTTP มาทำเป็นภาพถ่ายแมว
- หากเติม
.jpg ต่อท้าย URL จะเข้าถึงได้เป็น ไฟล์ภาพแบบคงที่
รายการรหัสสถานะที่มีให้
- เว็บไซต์รองรับ รหัสสถานะหลากหลายรายการในช่วง 100~599
- ตัวอย่าง: 100 Continue, 200 OK, 301 Moved Permanently, 404 Not Found, 500 Internal Server Error เป็นต้น
- มีรหัสที่ไม่เป็นมาตรฐานด้วย เช่น 420 Enhance Your Calm, 444 No Response, 450 Blocked by Windows Parental Controls, 530 Site Frozen
- แต่ละรหัสมี ลิงก์หน้าเฉพาะของตนเอง และเมื่อคลิกจะพาไปยังภาพที่เกี่ยวข้อง
ข้อมูลการพัฒนาและการสร้างสรรค์
- โปรเจกต์นี้พัฒนาโดย @rogeriopvl
- ภาพต้นฉบับสร้างโดย Tomomi Imura (@girlie_mac)
- มีข้อมูลเกี่ยวกับโปรเจกต์ผ่าน ช่องทางโซเชียลหลายแพลตฟอร์ม เช่น GitHub repository, Twitter, Bluesky, Mastodon และ Facebook
ภาษาและการเข้าถึง
- เว็บไซต์มี เวอร์ชันภาษาคาตาลัน (https://http.cat/ca) ให้ใช้งานด้วย
- ด้วยโครงสร้าง URL ที่เรียบง่าย จึงสามารถนำไปใช้ในลักษณะ API ได้ และเรียกใช้งานได้สะดวกทั้งจากเบราว์เซอร์หรือแอปพลิเคชัน
ความหมายในการนำไปใช้
- ช่วยให้นักพัฒนา เรียนรู้ความหมายของรหัสสถานะ HTTP ได้อย่างเข้าใจง่าย หรือ นำไปใช้กับการออกแบบหน้า error ได้ในเชิงภาพ
- สามารถใช้เป็น เครื่องมือภาพที่ช่วยเพิ่มความสนุกและความเข้าใจ ในเอกสารเทคนิค งานนำเสนอ และสื่อการสอน
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ทุกครั้งที่ผมลืมรหัสสถานะ HTTPตอนทำงาน ผมจะใช้เว็บไซต์นี้
จำชื่อได้ทันที โหลดไวมาก และยังค้นหาด้วย
ctrl+fได้อีก ตอนนี้แทบจะเป็นระดับความจำของกล้ามเนื้อไปแล้วผมคือผู้สร้าง http.cat
ไอเดียดั้งเดิมเป็นของ Tomomi Imura ส่วนผมแค่นำภาพมาให้บริการผ่าน API
น่าทึ่งที่ตั้งแต่ปี 2010 จนถึงตอนนี้ มันยังโผล่มาบน HN เป็นครั้งคราว
ผมคิดว่ามันเป็นโปรเจกต์เชิงสัญลักษณ์ของยุคที่อินเทอร์เน็ตยังเรียบง่ายและสนุกสนาน
ผมตั้งใจจะดูแลมันให้นานที่สุดเท่าที่จะทำได้ และเรื่องราวกับฟีดแบ็กจากทุกคนก็เป็นแรงผลักดันอย่างมาก
อยากให้ช่วยแบ่งปันความเห็นกันได้อย่างอิสระ ทั้งใน GitHub repository หรือที่นี่
ขอบคุณที่รักษาความสุขเรียบง่ายแบบนี้ไว้มากกว่าสิบปี ❤️
ผมชอบที่โดเมน .cat มีเวอร์ชันภาษากาตาลันด้วย
น่าจะเป็นเพราะข้อกำหนดการจดทะเบียนโดเมน .cat
เพราะงั้นโดเมนพวกนี้ในทางทฤษฎีก็ถือว่าผิดข้อกำหนด
เมื่อก่อนผมเคยทำmiddleware ที่เปลี่ยนหน้า HTTP error ทั่วไปให้กลายเป็นภาพจาก http.cat
แต่แล้วลูกค้า VIP คนหนึ่งดันเห็นหน้า 400 error โดยบังเอิญ และเจอแมวชูนิ้วกลางเข้าไปจนไม่พอใจมาก
สุดท้ายผมก็ต้องรับโทรศัพท์มาอธิบายว่าทำไมภาพแบบนั้นถึงโผล่ขึ้นมา
รวมลิงก์การพูดคุยเก่า ๆ
2023, 2022, 2019, 2015
ยังมี https://http.dog/ ด้วย
เพียงแต่ไม่ได้ใช้สุนัขจากการ์ตูนในห้องที่กำลังไหม้
น่าเสียดายที่โดเมน httpstatus.io ในอดีตถูกซื้อกิจการไปแล้วและหมดประโยชน์
แต่ http.cat ก็ยังอยู่ดีและยังอยู่ในบุ๊กมาร์กของผม
ตอนนี้อย่างน้อยถ้าค้นหา “http status codes” หน้า MDN ก็ขึ้นมาเป็นอันดับแรกแล้ว ซึ่งถือว่าดี
ผมใช้มานานกว่าสามปีแล้ว ดังนั้นโดเมนที่ถูกซื้อกิจการอาจเป็นอีกอันหนึ่ง
เมื่อก่อนตอนทำงานเป็นนักพัฒนา full-stackที่บริษัทจัดจำหน่ายอุปกรณ์อิเล็กทรอนิกส์ ฐานข้อมูลล่มบ่อยมาก
แทนที่จะแก้หน้า error ผมเลยใส่ GIF แมวไว้ 20-30 อัน แล้วให้สุ่มแสดง
พอฐานข้อมูลล่มอีกครั้ง ก็มีหน้าเพี้ยน ๆ ที่เต็มไปด้วยแมวเต้นอยู่บน Apache โผล่ขึ้นมา
ทุกคนชอบกันมาก แต่ทีมขายโทรมาบอกให้เอาลงเพราะ “มันไม่ดูเป็นธุรกิจ”
ผมเลยตอบว่า “เว็บล่มอยู่ทั้งที แบบนี้ยังดีกว่าข้อความแห้ง ๆ ไม่ใช่เหรอ” แล้วสุดท้ายก็คงหน้าแมวเอาไว้ตามเดิม
พอเห็น http.cat ก็ทำให้นึกถึงตอนนั้น
ผมใช้เว็บไซต์นี้มาหลายปีแล้ว ทุกครั้งที่ต้องทำงานด้านเครือข่าย HTTP
ถ้าจะเช็กรหัสสถานะที่ไม่รู้จักก็เข้าโดยตรงแบบ http.cat/303 หรือไม่ก็เลื่อนหาจากหน้าแรก
เพราะมีภาพแมว มันเลยสนุกกว่าหน้าเอกสารมาก และมีประโยชน์ในฐานะแหล่งอ้างอิงแบบรวดเร็ว
เลยสงสัยว่าข้อมูลอ้างอิงแบบอื่น ๆ จะทำให้น่าสนใจขึ้นในลักษณะนี้ได้ไหม
https://www.keanu.codes/