ความหมาย
คำขอสำเร็จและไคลเอนต์ควรรีเซ็ตมุมมองเอกสาร เช่น ล้างฟอร์มที่เพิ่งส่ง ไม่มีการส่ง 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 ข้อกำหนด
คำถามที่พบบ่อย
› เบราว์เซอร์ล้างฟอร์มเมื่อได้ 205 ไหม
โดยทั่วไปไม่ พฤติกรรมนี้ถูกกำหนดไว้แต่ไม่ได้ถูกนำไปใช้ จึงควรจัดการด้วย JavaScript
› 205 หรือ 204
ทั้งคู่ไม่มี body 205 ขอให้ไคลเอนต์รีเซ็ตมุมมองด้วย ส่วน 204 คงมุมมองไว้เหมือนเดิม