สร้างลิงก์ในเครื่องโดยไม่ต้องวางเครื่องหมายคำถาม แอมเพอร์แซนด์ เครื่องหมายเท่ากับ หรือเครื่องหมายแฮชด้วยตัวเอง แบบฟอร์มแสดงโครงสร้างที่อยู่เว็บไว้ชัดเจน ขณะที่ API URL และ URLSearchParams ของเบราว์เซอร์ตรวจสอบ host และเข้ารหัสพารามิเตอร์แต่ละตัว ข้อมูลที่กรอกจะไม่ถูกอัปโหลด
เครื่องมือสร้าง URL
ทำงานในเบราว์เซอร์ทั้งหมด ไม่ต้องอัปโหลด ไม่ต้องสมัครสมาชิก
ส่วนประกอบ URL
Query parameters
URL ที่สร้างแล้ว
เครื่องมือสร้าง URL คืออะไร
เครื่องมือสร้าง URL ใช้ประกอบที่อยู่เว็บแบบสมบูรณ์จากส่วนต่างๆ ได้แก่ scheme, host, port ซึ่งใส่หรือไม่ใส่ก็ได้, path, query parameter และ fragment กรอกค่าแต่ละส่วนในช่องที่ระบุ แล้วลิงก์สำเร็จจะอัปเดตทันที โดยเบราว์เซอร์จะเข้ารหัสเว้นวรรคและอักขระพิเศษให้อย่างถูกต้อง
วิธีใช้งาน
- 1กรอกต้นทาง. เลือก scheme จากนั้นกรอก host และ port ที่ไม่ใช่ค่าเริ่มต้นหากต้องการ
- 2เพิ่มปลายทาง. กรอก path และ fragment หากต้องการ ระบบจะเติมเครื่องหมายสแลชหรือแฮชข้างหน้าให้โดยอัตโนมัติ
- 3เพิ่ม query parameter. สร้างแถว key/value สำหรับตัวกรอง แท็กติดตาม ตัวเลือก API หรือ key ที่ซ้ำกัน ค่าเว้นว่างจะยังคงอยู่
- 4คัดลอกหรือเปิด URL. ตรวจสอบผลลัพธ์ที่เข้ารหัสแบบเรียลไทม์ แล้วคัดลอกหรือเปิดในแท็บใหม่ของเบราว์เซอร์
เหมาะกับใคร
- นักพัฒนาที่ประกอบ API endpoint สามารถรวม host, path, port และ query key ที่ซ้ำกันได้โดยไม่ต้องต่อ string เอง
- นักการตลาดที่เตรียมลิงก์แคมเปญ สามารถเพิ่มพารามิเตอร์ติดตามเป็นแถว key/value ที่อ่านง่าย แล้วคัดลอก URL ฉบับสมบูรณ์ที่เข้ารหัสแล้ว
- ทีม QA ที่สร้างกรณีทดสอบ สามารถเปลี่ยนเฉพาะ path, พารามิเตอร์ หรือ fragment โดยคงส่วนอื่นของที่อยู่เว็บไว้เหมือนเดิม
- ทีมซัพพอร์ตที่แชร์ deep link สามารถสร้างที่อยู่ยาวๆ โดยไม่ทำเว้นวรรค ข้อความ Unicode หรือ fragment หลัง query string หาย
คำถามที่พบบ่อย
เครื่องมือสร้าง URL นี้ใช้ฟรีไหม
ใช่ ใช้งานได้ฟรีโดยไม่ต้องสมัคร ดาวน์โหลด หรือกังวลเรื่องจำนวนครั้ง กรอกส่วนต่างๆ ของ URL แล้วที่อยู่สำเร็จจะอัปเดตทันที
URL ของฉันถูกอัปโหลดไปที่อื่นไหม
ไม่ การสร้าง การตรวจสอบ และการเข้ารหัสทำงานในเบราว์เซอร์ของคุณทั้งหมด เครื่องมือนี้จะไม่ส่ง host, path, ค่า query, tracking ID หรือ fragment ไปยังเซิร์ฟเวอร์
เพิ่ม query parameter ได้กี่ตัว
ตัวเครื่องมือไม่ได้จำกัดจำนวน คุณสามารถเพิ่ม ลบ และใช้แถวพารามิเตอร์ซ้ำได้ตามต้องการ แต่เบราว์เซอร์ เซิร์ฟเวอร์ proxy หรือแอปภายนอกอาจกำหนดความยาว URL สูงสุดของตนเอง
เครื่องมือสร้าง URL เข้ารหัสอักขระพิเศษหรือไม่
เข้ารหัส API URL ของเบราว์เซอร์จะทำ percent-encoding ให้กับเว้นวรรค ข้อความ Unicode และอักขระสงวนในตำแหน่งที่จำเป็น เว้นวรรคใน query จะแสดงเป็นเครื่องหมายบวก ส่วนเครื่องหมายบวกจริงจะแสดงเป็น <code>%2B</code>
URL ใส่ query parameter ที่ซ้ำกันได้ไหม
ได้ key ที่ซ้ำกันถือว่าถูกต้องและ API บางตัวใช้แทนรายการ เช่น <code>tag=shoes&tag=sale</code> เครื่องมือนี้จะเก็บทุกแถวที่มี key ตามลำดับเดิมแทนที่จะรวมค่าที่ซ้ำกัน
query กับ fragment ต่างกันอย่างไร
query เริ่มหลัง <code>?</code> และโดยปกติจะถูกส่งไปยังเซิร์ฟเวอร์ ส่วน fragment เริ่มหลัง <code>#</code> และเบราว์เซอร์หรือหน้าเว็บเป็นผู้จัดการ จึงไม่รวมอยู่ในคำขอ HTTP
ทำไม port เริ่มต้นจึงหายไป
มาตรฐาน URL จะปรับ port เริ่มต้นให้อัตโนมัติ HTTPS ใช้ port 443 และ HTTP ใช้ port 80 อยู่แล้ว เบราว์เซอร์จึงลบค่าที่ระบุซ้ำออกจากที่อยู่สำเร็จ ส่วน port ที่ไม่ใช่ค่าเริ่มต้นจะยังแสดงอยู่