URL คือคำที่อยู่เว็บอื่น
URL ที่สามารถประกอบด้วยคำ (w3ii.com) หรือ Internet Protocol (IP) ที่อยู่ (192.68.20.50)
คนส่วนใหญ่ใส่ชื่อเมื่อท่องเพราะชื่อจะง่ายต่อการจำมากกว่าตัวเลข
URL - ทรัพยากร Locator
เว็บเบราเซอร์ขอหน้าเว็บจากเว็บเซิร์ฟเวอร์โดยใช้ URL ที่
เมื่อคุณคลิกที่ลิงก์ในหน้าเว็บ HTML, ต้นแบบ <a> จุดแท็กไปยังที่อยู่บนเว็บ
Uniform Resource Locator (URL) ถูกนำมาใช้เพื่อแก้ไขเอกสาร (หรือข้อมูลอื่น ๆ ) บนเว็บ
ที่อยู่เว็บเช่น http://www.w3ii.com/html/default.html ตามกฎไวยากรณ์เหล่านี้:
scheme://prefix.domain:port/path/filename
คำอธิบาย:
- scheme - กำหนด type ของการให้บริการทางอินเทอร์เน็ต (พบมากที่สุดคือ http )
- คำนำหน้า - กำหนดโดเมน prefix (เริ่มต้นสำหรับ http เป็น www )
- domain - กำหนดอินเทอร์เน็ต domain name (w3ii.com)
- port - กำหนด port number ที่โฮสต์ (เริ่มต้นสำหรับ http เป็น 80 )
- path - กำหนด path ที่เซิร์ฟเวอร์ (If omitted: the root directory of the site)
- filename - กำหนดชื่อของเอกสารหรือทรัพยากร
รหัสผ่านป้องกันเว็บไซต์ที่อาจใช้ https และ / หรือชื่อผู้ใช้และรหัสผ่านที่ชอบ:
https://username:[email protected]/html/default.html
แบบแผน URL ทั่วไป
ตารางด้านล่างแสดงแผนการบางอย่างร่วมกัน:
Scheme | ย่อจาก | ใช้สำหรับ |
---|---|---|
http | HyperText Transfer Protocol | หน้าเว็บทั่วไป ไม่ได้เข้ารหัส |
https | การรักษาความปลอดภัย HyperText Transfer Protocol | หน้าเว็บที่ปลอดภัย เข้ารหัส |
ftp | การถ่ายโอนไฟล์พิธีสาร | ดาวน์โหลดหรืออัปโหลดไฟล์ |
file | ไฟล์ในคอมพิวเตอร์ของคุณ |
การเข้ารหัส URL
URL ที่สามารถส่งผ่านทางอินเทอร์เน็ตโดยใช้ ASCII ตัวตั้ง หาก URL ประกอบด้วยอักขระ ASCII นอกชุดที่ URL ที่จะต้องมีการแปลง
การเข้ารหัส URL แปลงอักขระที่ไม่ใช่ ASCII เป็นรูปแบบที่สามารถส่งผ่านทางอินเทอร์เน็ต
การเข้ารหัส URL แทนที่อักขระที่ไม่ใช่ ASCII กับ "%" ตามด้วยตัวเลขฐานสิบหก
URL ที่ไม่สามารถมีช่องว่าง การเข้ารหัส URL ปกติแทนที่พื้นที่ที่มีบวก (+) เข้าสู่ระบบหรือ 20%
ลองตัวเอง
หากคุณคลิก "Submit" เบราเซอร์จะเข้ารหัส URL ป้อนข้อมูลก่อนที่จะถูกส่งไปยังเซิร์ฟเวอร์
หน้าเซิร์ฟเวอร์ที่จะแสดงการป้อนข้อมูลที่ได้รับ
ลองป้อนข้อมูลอื่น ๆ และคลิกส่งอีกครั้ง
ตัวอย่างการเข้ารหัส ASCII
เบราว์เซอร์ของคุณจะเข้ารหัสการป้อนข้อมูลตามตัวอักษรชุดที่ใช้ในหน้าเว็บของคุณ
เริ่มต้นตัวตั้งใน HTML5 เป็น UTF-8
ตัวละคร | จาก Windows 1252 | จาก UTF-8 |
---|---|---|
€ | 80% | % E2% 82% AC |
£ | % A3 | % C2% A3 |
© | % A9 | % C2% A9 |
® | AE% | % C2% AE |
À | % C0 | % C3% 80 |
Á | % C1 | % C3% 81 |
 | C2% | % C3% 82 |
à | % C3 | % C3% 83 |
Ä | % C4 | % C3% 84 |
Å | % C5 | % C3% 85 |
สำหรับการอ้างอิงที่สมบูรณ์ของการเข้ารหัส URL ทั้งหมดไปที่ การเข้ารหัส URL อ้างอิง