1. 程式人生 > >JMeter中使用Put請求方式請求介面

JMeter中使用Put請求方式請求介面

前言

現在有如下介面,是以PUT的方式請求的:

請求URL:IP+Port+/api/v1/apps/{appId}

請求引數:

引數名 必選 型別
nameCn string
nameEn string
version string

介面請求

使用JMeter傳送請求,總共試了以下五種:

第一種,直接將所有的引數都拼接到URL裡,請求失敗。

第二種,就是將引數放入到Parameters去,然後傳送請求,這種方式也請求失敗。

第三種,將請求引數放到Body Data中去並且是採用字典的格式(Json格式)傳送請求,但是仍是失敗。

第四種,將請求引數放到Body Data中但是是採用字串拼接的形式傳送請求,還是失敗。

 

第五種,也是將相關的引數放在Parameters中,但是比較奇葩,key值和value值都放在Parameters中的Value一欄,但是這樣竟然能夠請求成功。

 

 

此介面非常奇葩,特此記錄一下。