私は以下のように私のAndroidアプリのphpファイルから返された生成されたxml出力を読んでいます
URL u = new URL("http://www.abcdefg.com/hijklm/nopqr.php");
URLConnection uc = u.openConnection();
String contentType = uc.getContentType();
int contentLength = uc.getContentLength();
PHPファイルでは、xmlが動的に生成されます。問題は、xmlのサイズが大きくなるとcontentLengthの値が-1になることです。xmlのサイズが7kbを超えると、contentLength変数の値に-1が含まれることを確認しました。
ヘッダーサイズの制限を超えている可能性があると思いますが、定かではありません。誰かが私に大きなxmlコンテンツを読むために何をすべきか説明してもらえますか........?