預期學習目標
http 的請求報文分為三個部分請求行、請求頭、請求體
# url 的編碼格式採用的是 ascii 碼
# url 需要轉碼的特殊字元「+ 空格 / ? % # & =」
# php 使用 urlencode/urldecode 進行 編碼/解碼
特殊字元
代表含義
替換內容
+url 中+號表示空格
%2b空格
url中的空格可以用+號或者編碼
%20/
分隔目錄和子目錄
%2f?
分隔實際的url和引數
%3f%
指定特殊字元
%25#
表示書籤
%23&
url 中指定的引數間的分隔符
%26=
url 中指定引數的值
%3d名稱
代表含義
form-data
表單提交,儲存表單和檔案
x-www-form-urlencoded
表單提交,會將表單內的資料轉換為鍵值對
raw可以上傳任意格式的文字,可以上傳text、json、xml等
binary
上傳二進位制資料,通常用來上傳檔案
6 3網路協議
1.telnet 測試埠,呼叫tcp,格式telnet 192.168.1.50 8080,telnet通了,網路就通了,但資料好壞不能看出來。2.ping 要看資料質量,用ping來檢查,訪問時,外網慢,內網快。3.tracert 的請求超時,不代表網路不通,代表沒有返回值,可能存在防火牆。4.d...
三(網路相關)
1 管道 半雙工 即資料只能在乙個方向上流動 具有固定的讀端和寫端。2 訊息佇列 是系統或應用之間的一種通訊方式,是儲存訊息的容器,保證資訊可靠傳遞。3 訊號量 乙個計數器。訊號量用於實現程序間的互斥與同步,而不是用於儲存程序間通訊資料。4 共享記憶體 兩個或多個程序共享乙個給定的儲存區。tcp 基...
5 網路層 IP協議相關技術
5.1 dns 網域名稱解析協議 5.1.1 網域名稱伺服器 網域名稱是分層結構,網域名稱伺服器也是對應的層級結構。有了網域名稱結構,還需要有乙個東西去解析網域名稱,網域名稱需要由遍及全世界的網域名稱伺服器去解析,網域名稱伺服器實際上就是裝有網域名稱系統的主機。由高向低進行層次劃分,可分為以下幾大類...