1

HttpConnection クラスの「getContentLength()」を使用して、応答の長さを読み取ろうとしています。

しかし、メソッドgetContentLength()が利用できないというエラーが発生しています..

ブラックベリーで応答の長さを見つけるための回避策はありますか..??

以下は私のコードスニペットです。

        HttpConnection httpconn = null;
        httpconn = (HttpConnection) Connector.open(URL);
        httpconn.setRequestMethod(HttpConnection.GET);
        InputStream is = httpconn.openInputStream();
        fileSize = httpconn.getContentLength();

ありがとう。

4

2 に答える 2

4

を使用して応答の長さを見つけることができます httpConn.getLength()

于 2012-07-03T04:38:06.240 に答える
4

http ヘッダーからいつでも取得できます。

long contentLength = Long.parseLong(httpconn.getHeaderField("Content-Length"));
于 2012-06-29T12:06:47.507 に答える