Bộ định vị tài nguyên thống nhất HTML
URL là một từ khác chỉ địa chỉ web.
URL có thể bao gồm các từ (ví dụ: example.com.vn) hoặc địa chỉ Giao thức Internet (IP) (ví dụ: 192.68.20.50).
Hầu hết mọi người đều nhập tên khi lướt web, vì tên dễ nhớ hơn số.
URL - Bộ định vị tài nguyên thống nhất
Trình duyệt web yêu cầu các trang từ máy chủ web bằng cách sử dụng URL.
Bộ định vị tài nguyên thống nhất (URL) được sử dụng để đánh địa chỉ một tài liệu (hoặc dữ liệu khác) trên web.
Địa chỉ web như https://www.example.com.vn/html/default.asp tuân theo các quy tắc cú pháp sau:
scheme://prefix.domain:port/path/filename
Giải trình:
- lược đồ - xác định loại dịch vụ Internet (phổ biến nhất là http hoặc https )
- tiền tố - xác định tiền tố tên miền (mặc định cho http là www )
- tên miền - xác định tên miền Internet (như example.com.vn)
- cổng - xác định số cổng tại máy chủ (mặc định cho http là 80 )
- path - xác định đường dẫn tại máy chủ (Nếu bỏ qua: thư mục gốc của trang web)
- tên tệp - xác định tên của tài liệu hoặc tài nguyên
Lược đồ URL phổ biến
Bảng dưới đây liệt kê một số sơ đồ phổ biến:
Scheme | Short for | Used for |
---|---|---|
http | HyperText Transfer Protocol | Common web pages. Not encrypted |
https | Secure HyperText Transfer Protocol | Secure web pages. Encrypted |
ftp | File Transfer Protocol | Downloading or uploading files |
file | A file on your computer |
Mã hóa URL
URL chỉ có thể được gửi qua Internet bằng bộ ký tự ASCII . Nếu một URL chứa các ký tự nằm ngoài bộ ASCII thì URL đó phải được chuyển đổi.
Mã hóa URL chuyển đổi các ký tự không phải ASCII thành định dạng có thể được truyền qua Internet.
Mã hóa URL thay thế các ký tự không phải ASCII bằng "%" theo sau là các chữ số thập lục phân.
URL không thể chứa dấu cách. Mã hóa URL thường thay thế khoảng trắng bằng dấu cộng (+) hoặc %20.
Hãy tự mình thử
Nếu bạn nhấp vào "Gửi", trình duyệt sẽ mã hóa URL đầu vào trước khi nó được gửi đến máy chủ.
Một trang tại máy chủ sẽ hiển thị đầu vào nhận được.
Hãy thử một số đầu vào khác và nhấp vào Gửi lại.
Ví dụ về mã hóa ASCII
Trình duyệt của bạn sẽ mã hóa đầu vào, theo bộ ký tự được sử dụng trong trang của bạn.
Bộ ký tự mặc định trong HTML5 là UTF-8.
Character | From Windows-1252 | From 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 |
Để có tài liệu tham khảo đầy đủ về tất cả các mã hóa URL, hãy truy cập Tài liệu tham khảo mã hóa URL của chúng tôi.