http協議:超文本傳輸協議方案,除了沒有用戶名和密碼以外,與通用的URL格式相符,若是省略了端口,就默認爲80html
基本格式:http://<host>:<port>/<path>?<query>#<frag>web
示例:http://www.baidu.com:80/index.html服務器
https協議:該方案與http方案是一對的,惟一的區別在於方案https使用了網景的SSL,SSL爲HTTP鏈接提供了端到端的加密機制,其語法與HTTP的語法相同,默認端口爲443ide
基本格式:https://<host>:<port>/<path>?<query>#<frag>加密
示例:https://www.baidu.com:80/index.htmlspa
mailto協議:mailto URL指向的是E-mail地址,因爲E-mail的行爲與其餘方案都有所不一樣,它並不指向任何能夠直接訪問的對象視頻
基本格式:mailto:<RFC-822-addr-spec>htm
示例:mailto:joe@joes-hardware.com對象
ftp協議:文件傳輸協議URL能夠用來從FTP服務器上下載或向其上載文件,並獲取FTP服務器上的目錄結構內容的列表資源
基本格式:ftp:<user>:<password>@<host>:<port>/<path>;<params>
示例:ftp://anonymous:joe%40joes@prep.an.edu:21/pub/gs
rtsp和rtspu協議:RTSP URL是能夠經過實時流傳輸協議解析的音/視頻媒體資源的標示符。方案respu中的u表示它是使用UDP協議來獲取資源的
基本格式:rtsp:<user>:<password>@<host>:<port>/<path>
示例:rtspu://www.baidu.com:554/inte/cto_video
file協議:file方案表示一臺指定主機上可直接訪問的文件。各字段都遵循通用格式,若是省略了主機名,就默認爲正在使用URL的本地主機
基本格式:file:<user>:<password>@<host>:<port>/<path>
示例:file://OFFICE-FS/poli/cds.doc
telnet協議:telnet方案用於訪問交互式業務,它表示的並非對象自身,而是可經過telnet協議訪問的交互式應用程式(資源)。
基本格式:telnet://<user>:<password>@<host>:<port>/
示例:telnet:csh:webcsh@joes.com:50/