android Postメソッドの最大サイズはいくらですか?サーバーからの応答を取得するときに、メッセージの一部が欠落しています。ポストメソッドの最大サイズに達している可能性があります。 postメソッドの制限がない場合は、サーバーの仕様を変更する必要がありますか?androidのHTTP Postメソッドの最大サイズは何ですか
0
A
答えて
0
理論的には制限はありません。 POST応答サイズは、Java VMヒープサイズwhich is device independentに制限されています。おそらく、あなたのポストレスポンスが消費する以上のものでしょう。
回答の一部が欠落していることをどのように確認していますか? LogCatで印刷したり、デバッグモードで表示したりすると、3ドットで終わるメッセージの開始点のみが表示されます(メッセージはすべて表示され、表示されません)。
1
私は同じ問題を抱えていましたが、私はHttpPostを使用しました。応答はサーバーから取得されましたが、非常に大きなサイズのため一部のデータが欠落していました。だからこそ私は別の方法を使いました:HttpURLConnectionとOuputStreamを使ってリクエストをサーバーに送信し、BufferedReader/InputStreamを使ってレスポンスを取得します。
HttpURLConnection my_httpConnection = (HttpURLConnection) new URL("https://integrator-ut.vegaconnection.com/Authentication.svc?wsdl").openConnection();
my_httpConnection.setRequestMethod("POST");
my_httpConnection.setDoInput(true);
my_httpConnection.setDoOutput(true);
my_httpConnection.setRequestProperty("Content-type", "text/xml; charset=utf-8");
OutputStream my_outPutStream = this.my_httpConnection.getOutputStream();
Writer my_writer = new OutputStreamWriter(my_outPutStream);
my_writer.write(YOUR_REQUEST); //YOUR_REQUEST is a String
my_writer.flush();
my_writer.close();
BufferedReader my_bufferReader = new BufferedReader(new InputStreamReader(this.my_httpConnection.getInputStream()));
char[] buffer = new char[10000];
int nbCharRead=0;
try
{
while((nbCharRead = my_bufferReader.read(buffer, 0, 10000)) != -1)
{
/* Your treatement : saving on a file/arraylist/etc
}
}
関連する問題
- 1. Amazon S3ブラウザベースのアップロードの最大HTTP POST要求サイズ?
- 2. javaのメソッドの最大サイズは?
- 3. Androidカーソルの最大サイズ
- 4. URL内のURL単語の最大サイズは何ですか?
- 5. HTTP POSTのサイズの問題
- 6. なぜPlayViewのSurfaceView(Android)の最大サイズは1024x1024ですか?
- 7. HTTP POST、GETなどに最適なJavaライブラリは何ですか?
- 8. Android上でのHTTP POST
- 9. AndroidでのHTTP POSTリクエスト
- 10. HTTPメソッド:DELETEとPOST
- 11. Android Http Login Post
- 12. PyramidでPOSTリクエストを最大サイズに制限
- 13. クッキーの最大サイズは?
- 14. UITabBarItemイメージの最大サイズは?
- 15. マトリックスの最大サイズはR
- 16. Scripting.Dictionaryの最大サイズは?
- 17. スタックの最大サイズは?
- 18. MySQLデータベースの最大サイズは?
- 19. Android HTTP POSTの問題
- 20. Androidアプリケーションアイコンに最適なサイズは何ですか
- 21. varchar(50)に挿入できるデータの最大サイズは何ですか?
- 22. StringBufferの最大サイズ
- 23. アクターキューの最大サイズ?
- 24. スタイルシートの最大サイズ
- 25. Androidの共有設定値の最大サイズはいくらですか?
- 26. iPhone/Androidアプリのログファイルの最大サイズはどれくらいですか?
- 27. SQL Serverの最大行サイズとVarchar(最大)サイズ
- 28. Webメソッドの最大数は?
- 29. HTTPのキャッシュコントロールヘッダーの最大値
- 30. ダイアログスタイルのアクティビティでイメージを最大サイズに拡大する方法
ブラウザベースで、サーバーの構成に基づいているようです。理論的には限界があるとは思わない。 – Randroid