前言:
做嵌入式軟件開發也快四年了,突然私下想玩玩web端的開發,本筆記僅此用來記錄下學習的路程。。。。
目錄:
一.URL定義
Uniform Resource Locators,the syntax and semantics for a compact string representation for a resource available via the Internet.
通俗的解釋:URL是統一資源定位符,是使用web瀏覽器訪問web頁面時需要輸入的網頁地址。
特點:
*有自己的語法和格式要求;
*是互聯網上標準資源的地址。互聯網上的每個文件都有一個唯一的URL;
二.URL語法
<scheme>:<scheme-specific-part>
(簡要語法格式)
scheme://host[:port#]/path/.../[;url-params][?query-string][#anchor]
(詳細語法格式)
scheme //有我們很熟悉的http、https、ftp以及著名的ed2k,迅雷的thunder等。
host //HTTP服務器的IP地址或者域名
port# //HTTP服務器的默認端口是80,這種情況下端口號可以省略。如果使用了別的端口,必須指明,例如tomcat的默認端口是8080 http://localhost:8080/
path //訪問資源的路徑
url-params //所帶參數
query-string //發送給http服務器的數據
anchor //錨點定位
三.URL相關舉例
四.參考文檔
1. http://www.cnblogs.com/coco1s/p/5038412.html
2.https://www.ietf.org/rfc/rfc1738
3.《圖解http》