2016-11-23 18 views
0

私の職場では、安心して2.9を使用して残りのAPIリクエストを送信していますが、ステータスコードが500,402であっても応答ボディとステータスコードを含む有効な出力が得られます。ステータスコードが303の場合、ClientProtocolExceptionが返されます

しかし、これは動作していない唯一のケースは、エラー303を参照してくださいその他、私はすべて、メソッドがorg.apache.http.client.ClientProtocolException例外を投げ、私は情報をそのように解析することはできません取得していますされます他のステータスコードはステータスコードとボディを返していますが、303例外のみが例外をスローします。 API期待通りのポストマン仕事を通じてAPIを送信し、通話が

given() 
.body(body.toString()) 
.post(url); 

答えて

0

使っているので、問題はありません。リダイレクト()例えば(偽)

に従います。 を指定された()。redirects()。follow(false).body(body.toString())。

+0

働く、ありがとう –

関連する問題