2016-07-27 6 views
-1

Jettyクライアント9.3.3を使用して大きなペイロードでPOSTリクエストを送信しようとしています。 しかし、私のjettyクライアントがペイロード全体を送信していないようです。Jettyクライアント:大きなペイロードでリクエストを送信する

デフォルトではペイロードサイズの制限はありますか? 大きなペイロードを送信できるようにするにはどうすればよいですか?ここ

[EDIT]私のコードは、(短い中)である:あなたの助けを事前に

httpClient = new HttpClient(new SslContextFactory(true)); 
httpClient.start(); 

request = httpClient.newRequest(url.trim());  
request.method("POST"); 
request.content(new StringContentProvider(LargePayload,"UTF-8")); 

response = request.send(); 

stopHttpClient(); 

ありがとう!

+0

あなたの仕事/コードを表示すると、どのように桟橋のクライアントを使用していますか? (それを使用する多くの可能な方法があるので) –

+0

こんにちは、私は自分のコード構造で私の質問を編集しました。 – sabrina2020

+0

これはまともだと思われますが、間違いはありますか?例外?ログ出力?または誰かがあなたのためにこれに答えるのを助けることができるどんな種類の細部? (ちょうど "私の桟橋クライアントが全ペイロードを送信していないと思われます"と言っているだけです) –

答えて

2

いいえ、要求のペイロードサイズに制限はありません。

Jettyクライアントがペイロード全体を送信していないことをどのように知っていますか? 例外はありますか?

詳細を追加すると、より良い結果を得ることができます。

+0

あなたの返信ありがとう、ポブレムはJettyクライアントから来ていません。私はXMLファイルからペイロードを取得しており、StAXパーサーはペイロード全体を私に与えていません。 http://stackoverflow.com/questions/38631293/parsing-xml-with-stax-not-getting-a-large-content-tag – sabrina2020