詳解URL(為後續寫Ajax做準備)

2021-10-06 21:06:23 字數 1103 閱讀 3898

統一資源識別符號(uniform resource identifier,uri)

統一資源定位符(uniform resource locator,url)是網際網路上用來標識某一處資源的位址。以下面這個url為例,介紹下普通url的各部分組成:

從上面的url可以看出,乙個完整的url包括以下幾部分:

協議部分:該url的協議部分為「http:」,這代表網頁使用的是http協議。在internet中可以使用多種協議,如http,ftp等等本例中使用的是http協議。在"http"後面的「//」為分隔符。

埠部分:跟在網域名稱後面的是埠,網域名稱和埠之間使用「:」作為分隔符。埠不是乙個url必須的部分,如果省略埠部分,將採用預設埠80,8080埠是被用於www**服務的,可以實現網頁瀏覽,經常在訪問某個**或使用**伺服器的時候,會加上":8080"埠號。另外apache tomcat web server安裝後,預設的服務埠就是8080.

虛擬目錄部分:從網域名稱後的第乙個「/」開始到最後乙個「/」為止,是虛擬目錄部分。虛擬目錄也不是乙個url必須的部分。本例中的虛擬目錄是「/news/」

檔名部分:從網域名稱後的最後乙個「/」開始到「?」為止,是檔名部分,如果沒有「?」,則是從網域名稱後的最後乙個「/」開始到「#」為止,是檔案部分,如果沒有「?」和「#」,那麼從網域名稱後的最後乙個「/」開始到結束,都是檔名部分。本例中的檔名是「index.asp」。檔名部分也不是乙個url必須的部分,如果省略該部分,則使用預設的檔名。

引數部分:從「?」開始到「#」為止之間的部分為引數部分,又稱搜尋部分、查詢部分。本例中的引數部分為「username=lisi&password=24618&page=1」。引數可以允許有多個引數,引數與引數之間用「&」作為分隔符。

錨部分:從「#」開始到最後,都是錨部分,#是用來指導瀏覽器動作的,#後面的字串,都會被瀏覽器解析為位置識別符號。本例中的錨部分是「name」。錨部分也不是乙個url必須的部分。

url函式詳解

url函式詳解 url 函式在urls.py檔案中可以說是最重要的函式,屬於核心。主要功能就是利用正規表示式匹配對應的url並且指明處理函式。下面詳細講解這部分的應用。我們從引數著手,先講解基礎用法,然後在用示例展示一些高階用法。url有四個引數,分別是兩個必選引數 regex view和兩個可選引...

URL組成詳解

最近在學習js的ajax方面的內容,發現自己對基礎的計算機網路知識認識不足,所以大概了解了下。圖中中括號是可選項 首先,我們要知道全球資訊網不是網際網路,全球資訊網只是執行在網際網路上的乙個應用。它的功能就是能夠實現網路資源之間的互訪。最初的方式是通過ip位址來訪問的,但是ip位址是計算機或計算機組...

google 搜尋url詳解

www.google.com 360daohang hs yhe affdom 360.cn newwindow 1 start 10 amp sa n hl google搜尋的介面語言 inte ce language lr 搜尋內容的語言限定 language restrict 限定只搜尋某種語...