URL是一个Web地址,另一种说法。
一个URL可以由单词的(w3ii.com)或因特网协议(IP)地址(192.68.20.50)
大多数人上网时输入的名称,因为名称比数字更容易记住。
URL - 统一资源定位符
Web浏览器通过URL请求的Web服务器页面。
当您在HTML页面中的链接,一个潜在的点击<a>标记指向网页上的地址。
统一资源定位器(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
通用网址方案
下表列出了一些常见方案:
Scheme | 短缺 | 用于 |
---|---|---|
http | 超文本传输协议 | 常见的网页。 不加密 |
https | 安全超文本传输协议 | 安全网页。 加密 |
ftp | 文件传输协议 | 下载或上传文件 |
file | 您的计算机上的文件 |
URL编码
网址只能在使用互联网发送ASCII字符集 。 如果URL包含ASCII字符集以外的字符,该URL必须被转换。
URL编码非ASCII字符转换为能够在互联网上传送的格式。
URL编码代替非ASCII字符用"%"后跟十六进制数字。
网址不能包含空格。 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编码参考 。