http中的post請求數據格式


在HTTP的請求頭中,可以使用Content-type來指定不同格式的請求信息

我們可以抓包或者接口文檔查看Content-type的類型,來確定請求體中需要傳入的類型

Json格式:application/json

Json格式有兩種結構:對象和數組

對象:用大括號括表示,對象由屬性組成,屬性由鍵值對組成。多個屬性之間用逗號隔開,鍵必須用雙引號引起來。如:{"name"="zhangsan","age"=38}

數組:用中括號括起來,表示數組,數組由單獨的value組成。如:["name",18,false,null]

json格式支持的四種基本類型

1.字符串  2.數字(整數、浮點數、負數) 3.邏輯值(布爾)(true、false)  4.null

注意:如果值是字符串,必須用雙引號,true、false、null必須小寫

json嵌套

JSON數組或者JSON對象中的value可以是另一個對象或者數組

對象嵌套數組:{"name":"xiaoming","age":18,"study":["math","science"]}

還有數組嵌套對象、對象嵌套對象、數組嵌套數組

表單格式:application/x-www-form-urlencoded

知識點:form表單默認的數據格式類型

表達格式又叫form格式,或者x-www-form-urlencoded格式,表單格式是由鍵值對組成,鍵和值之間用等號(=)連接。多個鍵值對之間用&符合連接,鍵和值不需要引號

如:name=Tom&age=19

 

binary格式:application/octet-stream

可以上傳二進制數據,通常用來上傳文件,由於沒有鍵值,所以,一次只能上傳一個文件

媒體格式:multipart/form-data

需要在表單中進行文件上傳時,就需要使用該格式。

Params

params它會將參數放入url的后面提交到后台(帶到請求的接口鏈接里),用於Get請求


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM