Http 網路通訊的一些知識

2021-10-03 23:13:37 字數 1191 閱讀 8546

$.get()

$.post()

$ajax(method,url,data)

1.http 請求方法表示行為和操作,請求頭中method=?

2.url表示資源

post:建立,非冪等(該方法多次執行,獲得結果是否一致)

get:查詢,冪等(多次執行,返回相等的結果)

put:更新,冪等

delete :刪除,非冪等

1./user   所有的

1.post/user:建立乙個新的user,返回/user/789

2.get/user:查詢獲得所有的user構成的列表

3.put/user:根據過濾條件更新

4.delete/user:根據過濾條件刪除

2./user/123

1.get

2.put

3.delete

3./user/123/phone    :使用者123的phone(集合)

/user/123/phone/1    :使用者123的編號為1的phone

4./user/123/phone/2

1.get/user/123/phone/2

2.put/user/123/phone/2

3.delete/user/123/phone/2

4.post/user/123/phone    :為使用者123新增乙個手機號

6.狀態  轉換/改變?

通過方法呼叫,方法作用於狀態。
restful(風格的)api介面

定義:表述層狀態轉換或改變。

作用:通過http 請求方法 改變 url 對應資源的狀態的轉換(多個狀態之間的轉換)

http協議中請求方法,讓狀態發生轉換

post :    建立            從無到有

get:    檢索或查詢         不可見到可見

put:    更新        原始值變為新的值

delete:    刪除        從有到無

服務端定義restful的api介面(spring boot)

客戶端(前端,移動端)呼叫restful的api介面(js axios)

散記一些網路通訊知識點(基礎)

通訊的本質就是將資訊傳送到對方的記憶體裡。而且html本身就是字串。檔案能不能開啟的關鍵看編碼,程式支援此編碼就可以開啟。而且兩個程式有編碼重疊是可以相互開啟的。如記事本支援的編碼和esclips等軟體有編碼重疊。所有記事本可以開啟esclips上的程式。網路上傳輸的檔案任何型別都保不住。一般來說,...

網路通訊知識

from urllib import request 網路通訊模組 相對路徑 01.網路通訊.py 絕對路徑 e 0312 01.網路通訊.py def url,ispicture false param url return none 直接儲存成檔案,不需要返回值 路徑最後為檔名 file nam...

網路通訊的一些基本概念

最初由四個位元組,四個字點表示 130.207.244.244 ipv4 fe8o fcfd 4aff fecf ea4e ipv6 不便記憶,所以常用主機名 hostname 代替 127.由本地程式使用16即位掩碼,表示該子網內部ip位址前16位要一致 5.資料報分組 df標記 don t fr...