0
Grizzly2とJersey Testを使用している最中に最大ヘッダーサイズを設定する方法はありますか。ポスト私を実行している間ジャージーテストセット最大httpヘッダーサイズ
public class JerseyTestInitializer extends JerseyTest {
@Override
public Application configure() {
// Configuration stuff
}
@Test
public void test() {
WebTarget webTarget = target(URL);
Invocation.Builder invocationBuilder = webTarget.request(MediaType.APPLICATION_JSON)
.header("test",SOME VALUE THAT IS MORE THAN 8K Characters);
SomeEntity someEntity = new SomeEntity();
Response response = invocationBuilder.post(Entity.entity(someEntity, MediaType.APPLICATION_JSON));
}
}
:
<dependency>
<groupId>org.glassfish.jersey.test-framework</groupId>
<artifactId>jersey-test-framework-core</artifactId>
<version>2.23.2</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.test-framework.providers</groupId>
<artifactId>jersey-test-framework-provider-grizzly2</artifactId>
<version>2.23.2</version>
</dependency>
と私は簡単なテストクラスのこのような拡張ジャージーテストを持っている:私は現在、次の依存関係を使用してい
現在、悪質なリクエストに関する他の情報を持たずにHTTPステータス400を取得しています。 8K文字未満のヘッダー値を使用すると、それは私のために働いています。
アドバイスをしてください。
Mohit
ありがとうございました。私はこのリンクから回答を得ることができました。 – Mohit