DevToolPal
ไทย
2xx สำเร็จ

205 Reset Content

รีเซ็ตเนื้อหา

ความหมาย

คำขอสำเร็จและไคลเอนต์ควรรีเซ็ตมุมมองเอกสาร เช่น ล้างฟอร์มที่เพิ่งส่ง ไม่มีการส่ง body

สาเหตุที่พบบ่อย

  • endpoint ส่งฟอร์มต้องการล้างช่องกรอกสำหรับรายการถัดไป

วิธีแก้ไข

สำหรับไคลเอนต์หรือผู้เยี่ยมชม

รีเซ็ตฟอร์มหรือมุมมอง เบราว์เซอร์ไม่ทำให้อัตโนมัติ แอปจึงต้องจัดการในโค้ด

สำหรับผู้ดูแลเว็บไซต์หรือ API

แทบไม่จำเป็น แอปส่วนใหญ่คืน 200 หรือ 204 แล้วรีเซ็ต UI เอง ห้ามใส่ body

ตัวอย่างการตอบกลับ

HTTP/1.1
HTTP/1.1 205 Reset Content
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

ข้อกำหนด

RFC 9110 §15.3.6

คำถามที่พบบ่อย

› เบราว์เซอร์ล้างฟอร์มเมื่อได้ 205 ไหม

โดยทั่วไปไม่ พฤติกรรมนี้ถูกกำหนดไว้แต่ไม่ได้ถูกนำไปใช้ จึงควรจัดการด้วย JavaScript

› 205 หรือ 204

ทั้งคู่ไม่มี body 205 ขอให้ไคลเอนต์รีเซ็ตมุมมองด้วย ส่วน 204 คงมุมมองไว้เหมือนเดิม