HTTP 204 — ไม่มีเนื้อหา
การตอบกลับสำเร็จ 2xx: ได้รับ เข้าใจ และยอมรับคำขอเรียบร้อยแล้ว
ไม่มีเนื้อหา
คำขอสำเร็จแต่ไม่มีเนื้อหาส่งกลับ
ความหมาย
เซิร์ฟเวอร์ประมวลผลคำขอเรียบร้อยและไม่ส่งเนื้อหาใด ๆ กลับ ไคลเอนต์ควรคงมุมมองปัจจุบันไว้
เมื่อไรควรใช้
ส่งกลับโดย DELETE ที่สำเร็จ หรือ PUT/PATCH ที่ไม่จำเป็นต้องส่งทรัพยากรที่อัปเดตกลับ
รหัส 2xx อื่น ๆ
เกี่ยวกับ รหัสสถานะ HTTP
ไดเรกทอรีรหัสสถานะ HTTP นี้ครอบคลุมรหัสตอบกลับมาตรฐานทุกตัว ตั้งแต่กลุ่มข้อมูล 1xx ไปจนถึงข้อผิดพลาดของเซิร์ฟเวอร์ 5xx แต่ละรายการแสดงหมายเลขรหัส วลีเหตุผลมาตรฐานของรหัส และคำอธิบายสั้น ๆ หนึ่งบรรทัด และสามารถค้นหาทั้งรายการด้วยหมายเลข ชื่อ หรือความหมาย เช่น 301, Unauthorized และ timeout ล้วนเจอผลลัพธ์ที่ต้องการ หรือกรองตามคลาสของการตอบกลับ
ทุกรหัสมีหน้าอธิบายของตัวเองโดยเฉพาะพร้อมคำอธิบายเต็ม ได้แก่ ความหมายที่แท้จริงของสถานะนั้น เมื่อใดควรใช้ใน API และแอปพลิเคชันของคุณเอง การตอบกลับด้วยรหัสนั้นสามารถแคชได้โดยค่าเริ่มต้นหรือไม่ และ RFC ที่กำหนดรหัสนั้น รหัสที่เกี่ยวข้องในคลาสเดียวกันจะลิงก์ไว้ด้านล่าง ทำให้เปรียบเทียบ 401 กับ 403 หรือ 301 กับ 308 ทำได้ในคลิกเดียว
ห้าคลาสเป็นแบบจำลองความคิดที่เร็วที่สุดสำหรับอ่านรหัสตอบกลับใด ๆ: 1xx หมายถึงคำขอกำลังดำเนินต่อ 2xx หมายถึงสำเร็จ 3xx หมายถึงการเปลี่ยนเส้นทาง 4xx หมายถึงไคลเอนต์ทำผิดพลาด และ 5xx หมายถึงเซิร์ฟเวอร์ล้มเหลว ไดเรกทอรีนี้จัดโครงสร้างตามหลักการนี้เป๊ะ
วิธีใช้ รหัสสถานะ HTTP
- พิมพ์รหัส วลีเหตุผล หรือคำสำคัญลงในช่องค้นหา เช่น 404, Not Found หรือ redirect
- ใช้ตัวกรองคลาสเพื่อจำกัดรายการให้เหลือเฉพาะรหัสข้อมูล สำเร็จ เปลี่ยนเส้นทาง ข้อผิดพลาดไคลเอนต์ หรือข้อผิดพลาดเซิร์ฟเวอร์
- เปิดหน้าของรหัสใดก็ได้เพื่ออ่านความหมาย เมื่อใดควรใช้ ความสามารถในการแคชโดยค่าเริ่มต้น และ RFC ที่กำหนดรหัสนั้น
- ตรวจดูส่วนรหัสที่เกี่ยวข้องเพื่อเปรียบเทียบรหัสข้างเคียงในคลาสเดียวกัน
- ใช้ปุ่มคัดลอกเพื่อนำรหัสไปใช้ในรายงานบั๊ก การทดสอบ หรือสเปก API