1.概念
很少在URL寫參數,
都在form data里面
POST 的主要作用是將客戶端的數據提交給服務器。這些數據可以是表單輸入、文件內容、JSON 數據、XML 數據等等
POST 請求攜帶的數據放在 HTTP 消息的請求體中。
這與 GET 請求形成鮮明對比:GET 請求的數據通常附加在 URL 后面(作為查詢參數?
?key1=value1&key2=value2
),而?POST 的數據不會直接顯示在 URL 里。
看請求頭:
2.測試代碼
數據往data傳入 ,相當于是前面的參數
返回的數據格式可能是json是字典,text是字符串
3.區別
GET 請求:就像你給圖書館管理員一張寫著書名的紙條(URL 參數),管理員根據紙條找到書(資源)遞給你(響應)。
POST 請求:就像你給管理員一個裝滿新書信息的包裹(請求體),管理員收到包裹后,根據里面的信息(表單數據、文件等)在圖書館系統中創建一本新書記錄(在服務器端創建/更新資源或執行操作),然后給你一個回執(響應,通常是成功頁面或新資源的 ID)。
再看一下