私は現在、ブラックベリーの開発を行っていますが、サーバーから画像をダウンロードしようとしたときに、この問題に遭遇しました。デバイスが通信するサーブレットは、多くのテストを行ったので、正しく機能しています。しかし、それは私に
413 HTTP エラー (「要求エンティティが大きすぎます」)。
私は、バイトを少しずつ取得するだけだと思います。どうすればこれを達成できますか?
これは、サーブレット (doGet()
メソッド)のコードです。
try {
ImageIcon imageIcon = new ImageIcon("c:\\Users\\dcalderon\\prueba.png");
Image image = imageIcon.getImage();
PngEncoder pngEncoder = new PngEncoder(image, true);
output.write(pngEncoder.pngEncode());
} finally {
output.close();
}
ありがとう。私はクライアント側とサーバー側の両方を開発していることに言及する価値があります。