DevToolPal
ไทย
3xx เปลี่ยนเส้นทาง

305 Use Proxy

ใช้พร็อกซี

ความหมาย

เลิกใช้แล้ว เคยใช้บอกให้ไคลเอนต์ส่งคำขอซ้ำผ่านพร็อกซีใน Location เบราว์เซอร์ละเลยรหัสนี้ด้วยเหตุผลด้านความปลอดภัย

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

  • เซิร์ฟเวอร์เก่ามากหรือตั้งค่าผิด

วิธีแก้ไข

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

ละเลยได้ ไคลเอนต์สมัยใหม่จะไม่ทำตาม ให้ตั้งค่าพร็อกซีในการตั้งค่าไคลเอนต์แทน

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

อย่าส่ง 305 ตั้งค่าพร็อกซีผ่านไฟล์ PAC หรือการตั้งค่าเครือข่าย

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

HTTP/1.1
HTTP/1.1 305 Use Proxy
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: http://proxy.example.com:8080/
Content-Length: 0

ข้อกำหนด

RFC 9110 §15.4.6

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

› ทำไม 305 ถึงเลิกใช้

การให้เซิร์ฟเวอร์เลือกพร็อกซีของไคลเอนต์เป็นความเสี่ยงด้านความปลอดภัย เบราว์เซอร์จึงไม่เคยนำไปใช้

› แล้ว 306 เป็นอย่างไร

306 (Switch Proxy) ถูกสงวนไว้และไม่ได้ใช้ มันถูกยกเลิกไปก่อนจะกลายเป็นมาตรฐาน