2016-05-17 7 views
0

httpサンプラに動的パラメータ[name:value]を追加する方法を探しています。ダイナミックパラメータの数をhttpサンプラに追加

私はヘッダのためにそれを見つけましたが、パラメータは見つかりませんでした。

私は、httpリクエストを作成して送信するのに必要な値に応じて、メソッド、パラメータ、ヘッダー、ボディ、認可を含むjsonファイルを持っています。

私は、HTTPリクエストを送信する前にパラメータ、承認、私は体のためにそれを設定したい... HOST、PORT、PATH、ヘッダの設定まで

を成功しました。

以下は、jsonパーサからjsonparserにjsonコンテンツを解析したgroovyコードです。上記のhttpを設定しています。

String fileContents = new File('../../src/resources/testInput.txt').text 
def slurper = new JsonSlurper() 
def inputjson = slurper.parseText fileContents 
    String httpmethod = inputjson.Method 
    sampler.setMethod(httpmethod); 

inputjson.Headers.each{log.info it.each{ 
key,value -> log.info key 
log.info value 
sampler.getHeaderManager().add(new Header(key,value)); 
} 
} 

答えて

0

はい、私はクエリパラメータの部分的な答えを見つけました。

inputjson.QueryParams.each{ it.each{ 
    key,value -> 
    sampler.addArgument(key,value); 
    } 
関連する問題