国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Jmeter提取協(xié)議報(bào)文、請(qǐng)求頭、請(qǐng)求體、響應(yīng)體

這篇具有很好參考價(jià)值的文章主要介紹了Jmeter提取協(xié)議報(bào)文、請(qǐng)求頭、請(qǐng)求體、響應(yīng)體。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

參看文章:
https://blog.csdn.net/qq_40308101/article/details/125545245
https://www.thinbug.com/q/34918343
https://www.cnblogs.com/peak911/p/9238738.html

1、prev(用于后置處理器、斷言)

  • prev 提供對(duì)當(dāng)前取樣器結(jié)果的訪問(wèn)能力
  • prev 映射 org.apache.jmeter.samplers 的 SampleResult 類(lèi)
  • 官方文檔: https://jmeter.apache.org/api/org/apache/jmeter/samplers/SampleResult.html
log.info("數(shù)據(jù)類(lèi)型:"+prev.getDataType());
log.info("接口地址:"+prev.getUrlAsString());
log.info("請(qǐng)求頭信息:"+prev.getRequestHeaders());
log.info("響應(yīng)頭信息:"+prev.getResponseHeaders());
log.info("響應(yīng)碼:"+prev.getResponseCode());
log.info("響應(yīng)體"+prev.getResponseDataAsString());
log.info("內(nèi)容類(lèi)型:"+prev.getContentType());
log.info("媒體類(lèi)型:"+prev.getMediaType());
log.info("結(jié)果文件名:"+prev.getResultFileName());
log.info("線程名稱(chēng):"+prev.getThreadName());
log.info("請(qǐng)求名稱(chēng):"+prev.getSampleLabel());
log.info("消息:"+prev.getResponseMessage());
log.info("接口請(qǐng)求結(jié)果:"+(prev.isSuccessful()?"成功":"失敗"));

2、sampler(用于前置處理器)

https://jmeter.apache.org/api/org/apache/jmeter/samplers/Sampler.html

log.info("http請(qǐng)求名:"+sampler.getName());
log.info("接口請(qǐng)求地址:"+sampler.getUrl().getPath());
log.info("接口請(qǐng)求域名:"+sampler.getUrl().getHost());

3、sampler(只能用于Bean Shell 斷言)https://jmeter.apache.org/api/org/apache/jmeter/samplers/SampleResult.html

log.info("響應(yīng)數(shù)據(jù):"+SampleResult.getResponseDataAsString());
log.info("響應(yīng)碼:"+SampleResult.getResponseCode());
log.info("接口名稱(chēng):"+SampleResult.getSampleLabel());
log.info("請(qǐng)求url:"+SampleResult.getUrlAsString());
log.info("請(qǐng)求頭請(qǐng)求地址請(qǐng)求體:"+SampleResult.getSamplerData());
log.info("請(qǐng)求頭:"+SampleResult.getRequestHeaders());

4、vars

https://jmeter.apache.org/api/org/apache/jmeter/threads/JMeterVariables.html文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-514116.html

#獲取變量
vars.get("variable_name")
#設(shè)置變量
vars.put("variable_name", "variable_value")
#刪除變量
vars.remove("variable_name");
#創(chuàng)建或更新具有不必為字符串的值的變量
vars.putObject("obj",new Object());

到了這里,關(guān)于Jmeter提取協(xié)議報(bào)文、請(qǐng)求頭、請(qǐng)求體、響應(yīng)體的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • http 請(qǐng)求報(bào)文響應(yīng)報(bào)文的格式以及Token cookie session 區(qū)別

    HTTP 請(qǐng)求報(bào)文和響應(yīng)報(bào)文的格式如下: HTTP 請(qǐng)求報(bào)文格式: 方法 : 請(qǐng)求方法,例如 GET、POST、PUT、DELETE 等。 路徑 : 請(qǐng)求的路徑,表示需要訪問(wèn)的資源。 協(xié)議版本 : 使用的協(xié)議版本,通常是 HTTP/1.1 或 HTTP/2。 請(qǐng)求頭部字段:包含了關(guān)于請(qǐng)求的附加信息,每個(gè)字段由字段名和對(duì)

    2024年02月16日
    瀏覽(21)
  • 4、SpringBoot接收和響應(yīng)xml報(bào)文請(qǐng)求

    4、SpringBoot接收和響應(yīng)xml報(bào)文請(qǐng)求

    平時(shí)開(kāi)發(fā)的接口,基本是使用 json 格式的請(qǐng)求報(bào)文。然而,有時(shí)候也避免不了有 xml 報(bào)文請(qǐng)求的場(chǎng)景,最近就遇到了這種情況,在此記錄下。另外,工程中使用的是 controller-service……這種結(jié)構(gòu)。 xml請(qǐng)求報(bào)文: ?xml?version=\\\"1.0\\\"?encoding=\\\"UTF-8\\\"?? req ??tel15556905765/tel ??activityid/ac

    2024年02月12日
    瀏覽(18)
  • HTTP 和 HTTPS(請(qǐng)求響應(yīng)報(bào)文格式 + 請(qǐng)求方法 + 響應(yīng)狀態(tài)碼 + HTTPS 加密流程 + Cookie 和 Session)

    HTTP 和 HTTPS(請(qǐng)求響應(yīng)報(bào)文格式 + 請(qǐng)求方法 + 響應(yīng)狀態(tài)碼 + HTTPS 加密流程 + Cookie 和 Session)

    HTTP 全稱(chēng) “ 超文本傳輸協(xié)議 ”,是一種基于傳輸層 TCP 協(xié)議實(shí)現(xiàn)的應(yīng)用非常廣泛的 應(yīng)用層協(xié)議 我們平時(shí)打開(kāi)一個(gè)網(wǎng)站,就是通過(guò) HTTP 協(xié)議來(lái)傳輸數(shù)據(jù)的 當(dāng)我們?cè)跒g覽器中訪問(wèn)一個(gè) “ 網(wǎng)址 ”(URL),瀏覽器就會(huì)給這個(gè) URL 的服務(wù)器發(fā)送一個(gè) HTTP 請(qǐng)求,服務(wù)器返回一個(gè) HTTP 響

    2023年04月19日
    瀏覽(28)
  • HTTP/1.1協(xié)議中的響應(yīng)報(bào)文

    2023年8月30日,周三下午 目錄 概述 響應(yīng)報(bào)文示例 詳述 HTTP/1.1協(xié)議的響應(yīng)報(bào)文由以下幾個(gè)部分組成: 狀態(tài)行(Status Line) 響應(yīng)頭部(Response Headers) 空行(Blank Line) 響應(yīng)體(Response Body) 需要注意的是,響應(yīng)頭部是可選的,而狀態(tài)行和空行是必需的。 在這個(gè)示例中, 狀態(tài)行

    2024年02月09日
    瀏覽(31)
  • Jmeter之Beanshell解析并提取json響應(yīng)

    將fastjson-1.2.49.jar包置于jmeter的lib目錄下,并將該jar包添加到測(cè)試計(jì)劃的Library中;否則會(huì)報(bào):Typed variable declaration : Class: JSONObject not found in namespace的錯(cuò)誤 利用beanshell獲取到j(luò)son響應(yīng),然后通過(guò)JSONObject 和JSONArray 將數(shù)組解析,遍歷數(shù)組的length之后,提取參數(shù)值 我們需要解析如下

    2024年02月16日
    瀏覽(23)
  • Nodejs基礎(chǔ)6之HTTP模塊的獲取請(qǐng)求行和請(qǐng)求頭、獲取請(qǐng)求體、獲取請(qǐng)求路徑和查詢(xún)字符串、http請(qǐng)求練習(xí)、設(shè)置HTTP響應(yīng)報(bào)文、http響應(yīng)練習(xí)

    Nodejs基礎(chǔ)6之HTTP模塊的獲取請(qǐng)求行和請(qǐng)求頭、獲取請(qǐng)求體、獲取請(qǐng)求路徑和查詢(xún)字符串、http請(qǐng)求練習(xí)、設(shè)置HTTP響應(yīng)報(bào)文、http響應(yīng)練習(xí)

    含義 語(yǔ)法 重點(diǎn)掌握 請(qǐng)求方法 request.method * 請(qǐng)求版本 request.httpVersion 請(qǐng)求路徑 request.url * URL 路徑 require(‘url’).parse(request.url).pathname * URL 查詢(xún)字符串 require(‘url’).parse(request.url, true).query * 請(qǐng)求頭 request.headers * 請(qǐng)求體 request.on(‘data’, function(chunk){}),request.on(‘end’, functio

    2024年02月20日
    瀏覽(23)
  • 使用JMeter從JSON響應(yīng)的URL參數(shù)中提取特定值

    在使用Apache JMeter進(jìn)行API測(cè)試時(shí),我們經(jīng)常需要從JSON格式的響應(yīng)中提取特定字段的值。這可以通過(guò)使用JMeter內(nèi)置的JSON提取器和正則表達(dá)式提取器來(lái)完成。以下是一個(gè)具體的例子,展示了如何從一個(gè)JSON響應(yīng)中提取 rowId 的值,同時(shí)處理字符串終止符。 假設(shè)我們有以下JSON響應(yīng):

    2024年03月25日
    瀏覽(27)
  • HTTP/1.1協(xié)議中的請(qǐng)求報(bào)文

    2023年8月30日,周三上午 目錄 概述 請(qǐng)求報(bào)文示例 詳述 HTTP/1.1協(xié)議的請(qǐng)求報(bào)文由以下幾個(gè)部分組成: 請(qǐng)求行(Request Line) 請(qǐng)求頭部(Request Headers) 空行(Blank Line) 請(qǐng)求體(Request Body) 需要注意的是,請(qǐng)求頭部是可選的,而請(qǐng)求行和空行是必需的。 在這個(gè)示例中, 請(qǐng)求行指

    2024年02月10日
    瀏覽(26)
  • 【HTTP 協(xié)議1】圖文詳解 HTTP 請(qǐng)求和應(yīng)答報(bào)文

    【HTTP 協(xié)議1】圖文詳解 HTTP 請(qǐng)求和應(yīng)答報(bào)文

    各位讀者好, 我是小陳, 這是我的個(gè)人主頁(yè), 希望我的專(zhuān)欄能夠幫助到你: ?? JavaSE基礎(chǔ): 基礎(chǔ)語(yǔ)法, 類(lèi)和對(duì)象, 封裝繼承多態(tài), 接口, 綜合小練習(xí)圖書(shū)管理系統(tǒng)等 ?? Java數(shù)據(jù)結(jié)構(gòu): 順序表, 鏈表, 堆, 二叉樹(shù), 二叉搜索樹(shù), 哈希表等 ?? JavaEE初階: 多線程, 網(wǎng)絡(luò)編程, TCP/IP協(xié)議, HTTP協(xié)議

    2024年02月12日
    瀏覽(52)
  • Jmeter書(shū)中不會(huì)教你的(93)——獲取請(qǐng)求響應(yīng)時(shí)間、請(qǐng)求開(kāi)始時(shí)間、請(qǐng)求結(jié)束時(shí)間

    Jmeter書(shū)中不會(huì)教你的(93)——獲取請(qǐng)求響應(yīng)時(shí)間、請(qǐng)求開(kāi)始時(shí)間、請(qǐng)求結(jié)束時(shí)間

    在做一個(gè)請(qǐng)求時(shí),想要實(shí)時(shí)查看這個(gè)請(qǐng)求的連接時(shí)間,請(qǐng)求開(kāi)始和結(jié)束時(shí)間,響應(yīng)時(shí)間,從而在性能測(cè)試中判斷哪段耗時(shí)是最長(zhǎng)的。 比如訪問(wèn)百度 想在日志中輸出劃線部分的時(shí)間,一定要去看jmeter的api文檔, Overview (Apache JMeter dist API)其中我目前用的最多的就是org.apache.jmet

    2023年04月08日
    瀏覽(94)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包