http

アプレットからWebサーバへファイルアップロード(高速化・大容量対応)

前に書いた、 アプレットからWebサーバへファイルアップロード - 今日覚えたこと の続き。 問題点 あのコードでは2つの問題があった。 アップロード速度が遅い 大容量のファイルをアップロードすると OutOfMemory の例外になる つまり、ダメだということ。 …

JavaでURLからファイルをダウンロードする

Javaプログラムがファイルをダウンロードする方法。 URL url = new URL("http://example.com/file.zip"); // ダウンロードする URL URLConnection conn = url.openConnection(); InputStream in = conn.getInputStream(); File file = new File("c:\\downloa…

URL#openConnectionによるhttp通信時にBasic認証

Javaの標準機能を使ってhttp通信するときは、URLクラスのopenConnectionメソッドを使って接続するわけだけど、そのときにBasic認証で認証したいときのやりかた。 final String username = "username"; final String password = "p@ssw0rd"; Authenticator.se…

アプレットからWebサーバへファイルアップロード

アプレットからのファイルアップロード。これはなかなか大変だった。具体的には、httpでmultipartのPOSTをしたい。複数のファイルや、一緒にテキストデータなんかも一緒にPOSTしたい。 Jakarta Commons HttpClientをアプレットで使うのは難しい Jakarta Comm…