บ้าน พัฒนาการ URL คืออะไร - คำจำกัดความจาก techopedia

URL คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Uniform Resource Locator (URL) หมายถึงอะไร

ตัวระบุตำแหน่งทรัพยากรอย่างสม่ำเสมอ (URL) คือที่อยู่ของทรัพยากรบนอินเทอร์เน็ต URL บ่งบอกถึงที่ตั้งของทรัพยากรเช่นเดียวกับโปรโตคอลที่ใช้ในการเข้าถึง

URL มีข้อมูลต่อไปนี้:

  • โปรโตคอลที่ใช้ในการเข้าถึงทรัพยากร
  • ที่ตั้งของเซิร์ฟเวอร์ (ไม่ว่าจะด้วยที่อยู่ IP หรือชื่อโดเมน)
  • หมายเลขพอร์ตบนเซิร์ฟเวอร์ (ตัวเลือก)
  • ตำแหน่งของทรัพยากรในโครงสร้างไดเรกทอรีของเซิร์ฟเวอร์
  • ตัวระบุส่วน (ไม่จำเป็น)

หรือที่รู้จักในชื่อ Universal Resource Locator (URL) หรือที่อยู่เว็บ URL คือประเภทของตัวระบุทรัพยากรที่เหมือนกัน (URI) ในทางปฏิบัติทั่วไปคำว่า URI ไม่ได้ถูกใช้หรือใช้ร่วมกับ URL แม้ว่าจะไม่ถูกต้องทางเทคนิค

Techopedia อธิบาย Uniform Resource Locator (URL)

Tim Berners-Lee และคณะทำงานเฉพาะกิจ Internet Engineering ให้เครดิตกับการพัฒนา URL ในปี 1994 มีการระบุอย่างเป็นทางการใน RFC 1738

URL ทั้งหมดจะแสดงตามลำดับต่อไปนี้:

  • ชื่อโครงการ
  • ลำไส้ใหญ่และสองทับ
  • ตำแหน่งของเซิร์ฟเวอร์
  • พอร์ต (เป็นทางเลือก) และตำแหน่งของทรัพยากรบนเซิร์ฟเวอร์
  • ตัวระบุส่วน (ไม่จำเป็น)

ดังนั้นรูปแบบจะเป็นดังนี้:

โครงการ: // สถานที่ตั้ง: พอร์ต / file-on-server.htm สตริงการสืบค้น = 1

มันดูซับซ้อนมากขึ้น โครงร่างที่พบบ่อยที่สุด (โปรโตคอล) คือ HTTP และ HTTPS ซึ่งผู้ใช้ WWW คนใดจะรับรู้ ตำแหน่งที่ตั้งของเซิร์ฟเวอร์โดยทั่วไปจะเป็นชื่อโดเมน ด้วยเหตุนี้ URL ต่อไปนี้จึงเข้าใจได้ง่ายกว่ามาก:

http://www.google.com/default.htm

https://www.google.com/default.htm

URL ทั้งสองนี้ระบุว่ามีไฟล์ชื่อ default.htm บนเซิร์ฟเวอร์ที่มีที่อยู่ "google.com" หนึ่งใช้ HTTP ปกติในขณะที่อื่น ๆ ใช้รุ่นที่ปลอดภัยของโครงร่างนี้

องค์ประกอบทั่วไปสองประการของความสับสนเกี่ยวกับ URL:

  • "www" ไม่ใช่ส่วนหนึ่งของโปรโตคอลทางเทคนิค เว็บไซต์เพิ่งเริ่มใช้สิ่งนี้เพื่อระบุว่าผู้ใช้กำลังใช้งานเวิลด์ไวด์เว็บ นี่คือสาเหตุที่ถ้าคุณไปที่ http://google.co.th มันจะเปลี่ยนเส้นทางไปที่ http://www.google.com
  • ผู้ใช้ส่วนใหญ่เข้าถึงอินเทอร์เน็ตผ่านทางเว็บเบราว์เซอร์ซึ่งจะแทรกพอร์ต 80 บนการเชื่อมต่อ HTTP ที่อยู่เบื้องหลัง นี่คือสาเหตุที่ถ้าคุณไปที่ http://www.google.com:80 คุณจะเห็นเว็บไซต์เดียวกันราวกับไม่มีหมายเลขพอร์ต

สุดท้าย URL ต่อไปนี้จะแสดงตัวระบุส่วนที่รู้จักกันทั่วไปว่าเป็นสตริงการสืบค้น:

http://www.google.com/some-page?search=hello

นี่เป็นการบอกว่าจะใช้โปรโตคอล HTTP เพื่อส่งคำขอไปยังเว็บไซต์ที่ google.com (ผ่านพอร์ต 80) และถามหา "หน้าบางหน้า" และส่งในตัวแปรค้นหา "hello" นี่คือเหตุผลที่บางครั้งคุณจะเห็น URL ที่ยาวมากเนื่องจากตัวแปรหลายตัวถูกส่งไปยังเว็บเซิร์ฟเวอร์ในเว็บแอปพลิเคชันแบบโต้ตอบมากขึ้น

URL คืออะไร - คำจำกัดความจาก techopedia