DevToolPal
ไทย
4xx ข้อผิดพลาดฝั่งไคลเอนต์

408 Request Timeout

คำขอหมดเวลา

ความหมาย

เซิร์ฟเวอร์ปิดการเชื่อมต่อเพราะไคลเอนต์ส่งคำขอไม่ครบภายในเวลา

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

  • เครือข่ายช้าหรือไม่เสถียรระหว่างอัปโหลด
  • เซิร์ฟเวอร์ปิดการเชื่อมต่อ keep-alive ที่ว่างอยู่
  • ไคลเอนต์ค้างก่อนส่ง body

วิธีแก้ไข

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

ลองส่งคำขอใหม่ 408 ลองซ้ำได้อย่างปลอดภัยสำหรับคำขอแบบ idempotent สำหรับการอัปโหลด ให้ตรวจการเชื่อมต่อหรือใช้การอัปโหลดแบบต่อได้

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

ปรับเวลา timeout ของ body และ header ให้สมจริงกับผู้ใช้และขนาด payload ของคุณ

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

HTTP/1.1
HTTP/1.1 408 Request Timeout
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Connection: close
Content-Length: 0

ข้อกำหนด

RFC 9110 §15.5.9

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

› 408 หรือ 504

408: ไคลเอนต์ส่งช้าเกินไป 504: เซิร์ฟเวอร์ upstream ตอบ gateway ช้าเกินไป

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

เบราว์เซอร์มักลองซ้ำอัตโนมัติบนการเชื่อมต่อที่ว่างซึ่งเซิร์ฟเวอร์ปิดด้วย 408