get、post請求方式在postman中使用步驟


1、get請求方式:不需要借助任何工具,在瀏覽器里面就可以發送請求,直接在瀏覽器里面輸入訪問      url?參數名=參數值
  url?parma=abc&name=abcd

2、post請求方式:只要不是get請求,瀏覽器就不行,就得借助工具了

post請求中,入參有2種形式:key-value和json類型,接口返回的數據類型都是json串,即key-value:參數名:參數值

json:是一種通用的數據類型,所有的語言都認識json語言

json以前用的xml語言(<sessionid>234</sessionid>)

(1)當接口文檔中,請求方式為簡單的post請求(只有參數名和參數值)時,

      操作步驟:輸入接口路徑url--請求方式改為post--在Body中選擇form-data--輸入key和value值--點擊send查看返回值和接口文檔中是否一致

 

form-data和x-www-form-urlencoded的區別:基本一樣,只是x-www-form-urlencoded不能選擇file類型,不能上傳文件而已

(2)當接口文檔中,請求方式是post,入參是json類型時(可以理解成輸入參數要以一個整體,很多個鍵值對以一個串的形式傳進去,而不是一對一對的鍵值對去傳)

操作步驟:輸入接口路徑url--請求方式選為post--在Body中選擇raw--后面出現的類型中選擇JSON(application/json)--在下面的輸入框中先輸入一對{},再輸入要形成串的一個個鍵值對,

如{

"name":"楊光",

"grade":"三年一班",

"phone":18712345678

}    注意:參數與參數之間用英文,隔開一定一定記住 {} 和 "" 和 : 和 , 都是英文狀態的--點擊send查看返回結果和接口文檔是否一致

(3)文件上傳接口

操作步驟:輸入接口路徑url--請求方式選擇post--在Body中選擇form-data--在key中輸入類型選擇為file類型--后面的value中會出現色了select files按鈕--選擇好文件上傳后點擊send--查看結果返回和接口文檔是否一致

(4)post方式,添加cookie以及身份驗證的

登錄一次后,一段時間為什么不要重復登錄,是因為有cookie和session值

session:存在服務器的一對鍵值對

cookie:存在客戶端的一對鍵值對

比如有些網站登錄時下面會有一個10分鍾內不用重復登錄,表示session有效期為10分鍾,如果客戶端這邊清楚緩存了,那10分鍾內也是不能登錄成功的

要求:給了參數,然后接口有權限驗證,需要admin用戶才可操作,需要添加cookie,cookie中key為登錄的用戶名,value從登錄接口中獲取,登錄成功之后會返回sign

操作思路:1、獲取seesionid  先登錄 獲取到session  key是sign
    2、從查詢學生信息的接口里面隨便找一個學生的stu_id
    3、調用金幣充值的接口,傳入cookie和 stu_id  gold

操作步驟:輸入接口路徑url--請求方式選為post--在Headers中key為cookie,value為姓名=sessionid--再在Body中輸入鍵值對--點擊send查看結果返回與接口文檔是否一致

 

比如qq群管理https://qun.qq.com/

登陸成功之后,進入群管理,隨便進一個群

 

 


免責聲明!

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



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