免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
如何使用jMeter發(fā)送兩個(gè)邏輯上相關(guān)的HTTP請(qǐng)求

在前一篇文章使用jMeter構(gòu)造大量并發(fā)的隨機(jī)HTTP請(qǐng)求里我通過jMeter構(gòu)造了大量的HTTP GET并發(fā)請(qǐng)求,對(duì)服務(wù)器產(chǎn)生了大量讀操作。

現(xiàn)在我有另一個(gè)需求場(chǎng)景:假設(shè)我開發(fā)了一個(gè)創(chuàng)建Service Request的微服務(wù),需要使用HTTP post調(diào)用。為了防止Cross Site Request Forgery(跨站域請(qǐng)求偽造),這個(gè)微服務(wù)調(diào)用時(shí)需要傳一個(gè)XSRF token,這個(gè)XSRF token需要另一個(gè)HTTP get請(qǐng)求從服務(wù)器請(qǐng)求。

因此,這里存在兩個(gè)邏輯上相關(guān)的HTTP請(qǐng)求:

1. 先調(diào)用HTTP get從服務(wù)器讀取XSRF token

2. 將第一步獲得的XSRF token作為HTTP post 請(qǐng)求頭部的一個(gè)參數(shù)傳至服務(wù)器。

用jMeter怎么實(shí)現(xiàn)這個(gè)場(chǎng)景呢?

總的思路就是使用Transaction Controller,將http get請(qǐng)求和http post請(qǐng)求包在一起,如下圖所示。

在第一個(gè)http get請(qǐng)求里,使用HTTP頭部參數(shù)x-csrf-token去讀取token。

創(chuàng)建一個(gè)參數(shù)jerrycsrftoken,使用正則表達(dá)式將服務(wù)器通過HTTP響應(yīng)頭部返回的token解析出來并保存。

然后創(chuàng)建第二個(gè)HTTP post請(qǐng)求,在請(qǐng)求頭部使用第一個(gè)請(qǐng)求創(chuàng)建的參數(shù)jerrycsrftoken即可。

這是我HTTP post請(qǐng)求的body內(nèi)容,里面使用了jMeter自帶的隨機(jī)數(shù)發(fā)生器作為創(chuàng)建成功的Service Request的后綴。

最后使用jMeter成功創(chuàng)建的Service Request在系統(tǒng)顯示如圖:

要獲取更多Jerry的原創(chuàng)技術(shù)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙"

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
2020非常全的接口測(cè)試面試題及參考答案-軟件測(cè)試工程師沒有碰到算我輸!
初識(shí)jmeter
舉例說明JMETER的用法-某網(wǎng)站壓力測(cè)試
Jmeter對(duì)HTTP請(qǐng)求壓力測(cè)試、并發(fā)測(cè)試的簡(jiǎn)單使用方法
jmeter壓測(cè)學(xué)習(xí)13-添加配置元件之HTTP請(qǐng)求默認(rèn)值
Jmeter接口參數(shù)化配置
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服