ข้ามไปยังเนื้อหา
ToolMug

ใช้ ↑ ↓ เพื่อเลื่อน, Enter เพื่อเปิด, Esc เพื่อปิด

ตัวตรวจสอบ HTTP Header และการเปลี่ยนเส้นทาง

ป้อน URL เพื่อให้ระบบติดตามการเปลี่ยนเส้นทางทีละขั้น แล้วดูรหัสสถานะ ส่วนหัวการตอบกลับ และเวลา รวมถึงปลายทางสุดท้าย เหมาะสำหรับแก้ปัญหาการเปลี่ยนเส้นทางจาก HTTP ไป HTTPS การเปลี่ยนเส้นทาง www ลูป แคช และส่วนหัวด้านความปลอดภัย หรือขยายลิงก์สั้น

ประมวลผลบนเซิร์ฟเวอร์ของเราและลบภายในหนึ่งชั่วโมง

วิธีใช้งาน

  1. ป้อน URL (หากไม่ระบุ scheme ระบบจะใช้ https เป็นค่าเริ่มต้น)
  2. คลิกปุ่ม ค้นหา เพื่อดูรหัสสถานะและปลายทางของแต่ละจุดตามลำดับ
  3. เปิด ส่วนหัวการตอบกลับ เพื่อดูข้อมูลทั้งหมดที่เซิร์ฟเวอร์ส่งมา

คำอธิบายตัวเลือก

สายการเปลี่ยนเส้นทาง
ติดตามการเปลี่ยนเส้นทางได้สูงสุด 10 ครั้ง หากเกิดลูปหรือเปลี่ยนเส้นทางไปยังที่อยู่ที่ไม่ใช่ HTTP ระบบจะหยุดตรวจสอบพร้อมแสดงหมายเหตุ
ส่วนหัวการตอบกลับ
รวม Cache-Control, Content-Type, Strict-Transport-Security และ Content-Security-Policy โดยเรียงตามชื่อ
ข้อจำกัด
ตรวจสอบได้เฉพาะที่อยู่สาธารณะบนพอร์ต 80, 443, 8080 และ 8443; ที่อยู่ส่วนตัวจะถูกบล็อก

วิธีตรวจสอบ และส่วนหัวที่ควรอ่าน

แต่ละจุดถูกร้องขอด้วย GET ไม่ใช่ HEAD คุณจึงเห็นสิ่งที่เบราว์เซอร์จะได้รับ เครื่องมืออ่านเฉพาะส่วนต้นของเนื้อหา ไม่เกิน 64 KB และไม่สนใจเนื้อหานั้น จึงไม่ดาวน์โหลดไฟล์ใหญ่ ส่วนหัว Location แบบสัมพัทธ์จะถูกแก้เป็นที่อยู่ปัจจุบัน และการเปลี่ยนเส้นทางที่ชี้ไปยัง scheme อื่นที่ไม่ใช่ http หรือ https จะหยุดการตรวจสอบ เวลาของแต่ละจุดและที่อยู่เซิร์ฟเวอร์แสดงถัดจากสถานะ

ส่วนหัวการตอบกลับเหล่านี้คือที่ตรวจบ่อยที่สุด:

ส่วนหัว ควบคุมอะไร
Location ที่อยู่ที่การตอบกลับ 3xx เปลี่ยนเส้นทางไป
Cache-Control เบราว์เซอร์และแคชใช้การตอบกลับซ้ำได้นานเท่าไร (RFC 9111)
Content-Type ชนิดสื่อและชุดอักขระของเนื้อหา
Strict-Transport-Security บอกเบราว์เซอร์ให้ใช้เฉพาะ HTTPS กับไซต์ในช่วงเวลาหนึ่ง (RFC 6797)
Content-Security-Policy สคริปต์ สไตล์ และรูปภาพโหลดจากแหล่งใดได้บ้าง
X-Content-Type-Options nosniff ป้องกันไม่ให้เบราว์เซอร์เดาชนิดเนื้อหาเป็นอย่างอื่น
Referrer-Policy ส่งที่อยู่หน้าไปยังไซต์อื่นมากน้อยแค่ไหน
X-Frame-Options หน้านี้แสดงในเฟรมได้หรือไม่ (RFC 7034)

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

301 และ 302 แตกต่างกันอย่างไร?

301 เป็นการเปลี่ยนเส้นทางถาวร เบราว์เซอร์และเครื่องมือค้นหาจะจดจำที่อยู่ใหม่ ส่วน 302 เป็นการเปลี่ยนเส้นทางชั่วคราว ใช้ 301 เมื่อย้ายโดเมนหรือเปลี่ยนจาก HTTP ไป HTTPS

เหตุใดจึงมี 200 หลังการเปลี่ยนเส้นทาง?

200 สุดท้ายหมายความว่าเข้าถึงหน้าจริงได้ หากจบที่ 4xx หรือ 5xx แสดงว่าปลายทางไม่มีอยู่หรือเซิร์ฟเวอร์ทำงานผิดพลาด

ตรวจสอบเว็บไซต์ที่มีปัญหาใบรับรองได้หรือไม่?

ได้ เครื่องมือนี้ไม่ตรวจสอบใบรับรอง สำหรับปัญหาใบรับรองให้ใช้ตัวตรวจสอบ SSL

ความเป็นส่วนตัว

ไฟล์จะถูกอัปโหลดผ่าน HTTPS เพื่อประมวลผล และจะถูกลบโดยอัตโนมัติภายในหนึ่งชั่วโมง

เครื่องมือที่เกี่ยวข้อง