0

誰かが私に見せて/リンクして、簡単なマルチパートフォームデータ、アプレットに変換できるhttp post fileアップロードスクリプトを教えてもらえますか?私を楽にしてくれる人を探して、私はこの目標を1か月以上続けてきましたが、これが必要です。私はJavaに非常に慣れておらず、このプロジェクトを完了するまでにいくつかの小さな勝利を収めてきましたが、これについては絶対に助けが必要です。

私はすでにいくつかの署名されたスクリプトを機能させているので、私は自分で多くのことをしましたが、ここで悪いものが必要です。私はとても混乱しています。

4

1 に答える 1

0

アプレットからhttp投稿を行う最も簡単な方法は、ApacheHTTPクライアントを使用することです。アプレットのクラスパスにjarファイルを追加する必要があります。簡単な例:

HttpClient client = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://example.com/test");
MultipartEntity entity = new MultipartEntity();
entity.addPart("file1", new FileBody(new File("filetoUpload.jpg"), "application/jpg"));
post.setEntity(entity);
client.execute(post)
client.getConnectionManager().shutdown();

何らかの理由でHTTPクライアントを使用できない場合でも使用できますがjava.net.URL、はるかに複雑です。

java.net.URLConnectionを使用してHTTPリクエストを起動および処理する

于 2012-04-27T16:17:43.700 に答える