URL Validator & Parser
ตรวจสอบและแยกวิเคราะห์ URL เป็น protocol, hostname, path และ query parameters
✓ Valid URL
https:
Protocol / Scheme
www.example.com
Hostname
8080
Port
/path/to/page
Path
?foo=bar&baz=qux
Query String
#section
Fragment / Hash
example.com
TLD
✓ Yes
HTTPS
✓ Yes
Has www
No
Localhost
Query Parameters (2)
foobar
bazqux
เกี่ยวกับเครื่องมือนี้
URL Validator & Inspector วิเคราะห์ URL ใดก็ได้แบบเรียลไทม์ โดยแยกย่อยออกเป็นส่วนประกอบต่างๆ และตรวจสอบโครงสร้างด้วย URL API ดั้งเดิมของเบราว์เซอร์
เครื่องมือนี้แสดงโปรโตคอล, hostname, พอร์ต, พาธ, query string, fragment, TLD, สถานะ HTTPS, prefix www และการตรวจจับ localhost พารามิเตอร์ query จะถูกดึงออกมาและแสดงเป็นรายการ key/value แยกต่างหาก
วิธีใช้งาน
- พิมพ์หรือวาง URL ลงในช่องกรอกข้อมูล
- ผลลัพธ์จะอัปเดตทันที — สีเขียวแสดง Valid URL หรือสีแดงแสดง Invalid URL
- ตรวจสอบตารางรายละเอียดเพื่อดูส่วนประกอบทั้งหมดของ URL
- พารามิเตอร์ query จะแสดงแยกต่างหากด้านล่างตารางรายละเอียดหลัก
กรณีการใช้งาน
นักพัฒนาใช้ตรวจสอบ URL ของ API endpoint ก่อนส่งคำขอ HTTP วิศวกร QA ใช้ยืนยันเป้าหมายการเปลี่ยนเส้นทางในสคริปต์ทดสอบ ผู้เชี่ยวชาญ SEO ใช้ตรวจสอบโครงสร้างที่ถูกต้องของ canonical URL นักวิจัยด้านความปลอดภัยใช้วิเคราะห์ URL ที่น่าสงสัยเพื่อหาส่วนประกอบที่เป็นอันตราย
คำถามที่พบบ่อย
- เครื่องมือนี้ต้องการ http:// หรือ https:// หรือไม่? — ใช่ URL API ดั้งเดิมต้องการ URL แบบเต็มรวมถึงโปรโตคอล หากไม่มีโปรโตคอล URL จะถือว่าไม่ถูกต้อง
- TLD คืออะไร — Top-Level Domain สำหรับ example.com จะแสดง 'example.com' สำหรับ sub.example.co.uk จะแสดง 'co.uk'
- ทำไม URL ที่ดูเหมือนถูกต้องกลับแสดงว่าไม่ถูกต้อง — URL ต้องมีโปรโตคอล (http://, https:// เป็นต้น) URL แบบสัมพัทธ์ เช่น /path/to/page ถือว่าไม่ถูกต้องตามคำนิยามนี้