日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【转】Postman系列五:Postman中电商网站cookie、token检验与参数传递实战

發(fā)布時間:2023/12/10 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【转】Postman系列五:Postman中电商网站cookie、token检验与参数传递实战 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一:Postman中電商網(wǎng)站cookie實戰(zhàn)

  Postman接口請求使用cookie兩種方式:

    1.直接在header(頭域)中添加cookie,適用于已知請求cookie頭域的情況

    2.使用Postman的cookie管理機制,即可以手動添加,同時Postman也會將操作流程中獲取的參數(shù)自動保存,因此可以通過調(diào)用前置接口來完成cookie獲取。

  實例:TP(使用ThinkPHP框架寫的)商城登錄后的購物車接口(購物車接口需要使用登錄后的cookie保持登錄狀態(tài))

  Cookie實戰(zhàn)測試流程:

  1.打開抓包工具Charles或者在用瀏覽器打卡商城登錄的時候同時按F12調(diào)試模式進行抓取接口獲取cookie值

    

  2.打開Postman,創(chuàng)建一個新的request,填入url,method方法,以及Headers填入cookie(經(jīng)過測試cookie中的值只需要用PASSWORD就行了,沒有必要粗暴的全部填進去)需要的值。cookie值也可以通過Cookies管理機制手動添加(測試時把頭域里面的cookie值不勾選)。

    

    

  3.標準的流程:先測試登錄接口,請求成功后,Cookies管理機制自動包存PASSWORD的值,之后再直接使用購物車接口直接發(fā)送請求就會成功,如果在Cookies管理機制里面刪除掉PASSOWORD的值,則顯示購物車中沒有商品。

    

二:Postman中token校驗與參數(shù)傳遞實戰(zhàn)

  Token定義和目的:Token是服務(wù)端生成的一串字符串,以做客戶端進行請求的一個令牌。當?shù)谝淮蔚卿浐?#xff0c;服務(wù)器生成一個Token,并將此Token返回給客戶端,以后客戶端只需帶上這個Token前來請求數(shù)據(jù)即可,無需再次帶上用戶名和密碼。目的是為了減輕服務(wù)器壓力,減少頻繁的查詢數(shù)據(jù)庫,使服務(wù)器更加健壯。

  由于目前所使用的用例不穩(wěn)定,暫時還沒有找到合適的用例,以后再補充完善

  一個完整的項目,很多接口都會用到token,不可能一直復(fù)制粘貼,這就需要在Tests里面獲取token值,并將token值設(shè)置為環(huán)境變量。在設(shè)置環(huán)境變量的面板中,token值不用填寫,在Tests里面的環(huán)境變量值會自動補充。下圖僅供參考:

  

?

  

總結(jié)

以上是生活随笔為你收集整理的【转】Postman系列五:Postman中电商网站cookie、token检验与参数传递实战的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。