Jmeter和Postman在用post方式請求接口時返回值不一樣的問題

問題

QQ群有個同學說,有一個接口,請求方式為post,入?yún)?code>json格式,使用postmanjmeter請求返回的數(shù)據(jù)不一樣。

在用postman請求時,返回數(shù)據(jù)與預期一致,只有一個查詢結(jié)果,請求如下:

postman請求.png

postman返回數(shù)據(jù).jpg

在用jmeter請求時,返回數(shù)據(jù)比預期多,并且數(shù)據(jù)不對:

jmeter請求.png

jmeter返回數(shù)據(jù).jpg

解析

  1. 檢查接口、參數(shù)是否正確

    jmeterpostman接口地址、參數(shù)完全一樣

  2. 檢查jmeter是否添加了請求頭

    已添加請求頭Content-Type=application/json

  3. 切換get方法請求

    請求失敗,后臺不支持

  4. 切換為post,paraments填寫參數(shù)

    請求失敗,后臺不支持

  5. 經(jīng)常一系列嘗試,無論怎么修改請求方式,修改參數(shù)填寫方式,均不行。這時候想到請求參數(shù)里面有中文,于是在Content encoding里填寫UTF-8,再次請求,ok

總結(jié)

  1. 猜測postman在識別到有中文時會自動轉(zhuǎn)碼
  2. 以后在用jmeter請求時,如果入?yún)⒂兄形?,最好設(shè)置Content encodingUTF-8
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1 Jmeter安裝配置 使用Jmeter前首先要安裝JDK,配置JDK環(huán)境變量。Jmeter不需要安裝,下載后...
    茶小汐閱讀 3,125評論 0 8
  • 在使用Jmeter進行接口的性能測試時,由于Jmeter 是JAVA應(yīng)用,對于CPU和內(nèi)存的消耗比較大,所以,當需...
    燕京博士閱讀 4,300評論 0 16
  • 轉(zhuǎn)載自:https://www.cnblogs.com/houzhizhe/p/6838731.html JMet...
    夏了夏夏夏天閱讀 1,072評論 0 0
  • 樹化玉是玉化的硅化木。它屬于硅化木,又因其晶瑩剔透的外表而區(qū)別于普通硅化木。在漫長的地史過程中,大片的原始森林被博...
    89fed6532cfb閱讀 3,554評論 0 0
  • https://blog.gtwang.org/mac-os-x/how-to-set-or-change-the...
    嘟嘟嚕???/span>閱讀 1,927評論 0 0

友情鏈接更多精彩內(nèi)容