TL
Tool Lab
💰Donate
💰Donate

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 แยกต่างหาก

วิธีใช้งาน

  1. พิมพ์หรือวาง URL ลงในช่องกรอกข้อมูล
  2. ผลลัพธ์จะอัปเดตทันที — สีเขียวแสดง Valid URL หรือสีแดงแสดง Invalid URL
  3. ตรวจสอบตารางรายละเอียดเพื่อดูส่วนประกอบทั้งหมดของ URL
  4. พารามิเตอร์ 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 ถือว่าไม่ถูกต้องตามคำนิยามนี้