ファイルをTomcatサーバーに送信するデスクトップアプリケーションを作成しています。サーブレット受信者とファイルを正常に保存します。
https サイトに投稿する Java プログラムを実行するには、助けが必要です。マルチパートフォームのデータコンテクトタイプであるため、パラメーターの配置方法がわかりません。助けてください! firefoxで投稿するとこんな感じに...
ファイルをTomcatサーバーに送信するデスクトップアプリケーションを作成しています。サーブレット受信者とファイルを正常に保存します。
https サイトに投稿する Java プログラムを実行するには、助けが必要です。マルチパートフォームのデータコンテクトタイプであるため、パラメーターの配置方法がわかりません。助けてください! firefoxで投稿するとこんな感じに...
これは依存します。一連のフォームキー/名前のペアを提供することに基づいて、以前に次の手法を使用してマルチパートファイルをサーバーにアップロードしました。
これは、独自の要件と、サーブレットが実際に期待しているものに依存します...
MultipartEntity entity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);
String name = file.getName();
entity.addPart(new FormBodyPart("someFormParameter", new StringBody("someFormName")));
/*...*/
entity.addPart("formFileNameParameter", new FileBody(file, mimeType));
HttpClient client = /*...*/
HttpPost post = new HttpPost(url.toURI());
post.setEntity(entity);
HttpResponse response = client.execute(post);
// Process response