postman告訴你請求參數有哪些格式


GET、POST 請求的請求參數

get 請求和 post 請求的區別

1.get 請求只有請求頭,沒有請求體,它的參數是寫在 url 里面。

2.get 請求一般用來向服務器獲取數據,post 請求用來向服務器發送數據。

GET 請求參數

params

params 參數是鍵值對{stu_name:'北極星',stu_sex:'男'}

在發送請求時,這些鍵值對會被拼接在 url 后面

當然 也可以直接在 url 后面拼接參數發起 GET 請求

格式: url+?+參數

例如:http://api.scool.cn/api/stu_info?stu_name=北極星

若是多個參數,用&連接

格式:url+?+參數+&+參數

例如:http://api.scool.cn/api/stu_info?stu_name=北極星&stu_sex=男

Snipaste_2022-03-23_09-17-36.png

POST 請求參數

1. form-data

form-data 是 http 請求中的 multipart/form-data。它會將表單的數據處理為一條消息,以標簽為單元,用分隔符分開。既可以上傳鍵值對,也可以上傳文件。

當上傳的字段是文件時,會有 Content-Type:表名文件類型;content-disposition:用來說明字段的一些信息;

由於有 boundary 隔離,所以 multipart/form-data 既可以上傳文件,也可以上傳鍵值對,它采用了鍵值對的方式,所以可以上傳多個文件。

multipart/form-data:既可以上傳文件等二進制數據,也可以上傳表單鍵值對,只是最后會轉化為一條信息。

Snipaste_2022-03-23_09-18-21.png

2. x-www-form-urlencoded

x-www-form-urlencoded 是 application/x-www-from-urlencoded,會將表單內的數據轉換為鍵值對

比如:name=java&age = 23

Snipaste_2022-03-23_09-18-42.png

3. raw

raw 可以上傳任意格式的文本,可以上傳 text、json、xml、html 等

3.1 text

3.2 json

3.3 xml

3.4 html

3.5 JavaScript

Snipaste_2022-03-23_09-19-30.png

4. binary

binary 相當於 Content-Type:application/octet-stream。從字面意思得知,只可以上傳二進制數據,通常用來上傳文件,由於沒有鍵值,所以一次只能上傳一個文件。

Snipaste_2022-03-23_09-20-35.png


免責聲明!

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



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