2017-05-17 6 views
0

urlにヒットしたときにREST APIをテストするために安心して使用しています。レスポンスしたURLにカスタムエンコーディングが設定されていると応答がありません

Response b = given(). 
       relaxedHTTPSValidation().body(gbody). 
       with(). 
       contentType(ConfigReader.get("application.json")). 
       then() 
       .post(url); 

応答は正常に実行されましたが応答は空です。

、それはURLをエンコードしないように残り、保証は自動的に、URLをエンコードしているとき、あなたはメソッドurlEncodingEnabled(false)を使用する必要があるURLをエンコードします、これは、ある理由

答えて

0

ことができるか教えてください再び。

今、あなたのコードでは、なります

Response res = given() 
       .urlEncodingEnabled(false) 
       .relaxedHTTPSValidation() 
       .body(gbody) 
       .with() 
       .contentType(ConfigReader.get("application.json")) 
       .then() 
       .post(url); 
関連する問題