0
私はmultipart/form-data
リクエストを送信していますが、として、FormData
の値をJersey 1.19.1で取得できません。私は次のコードで試していますが、私は打たれました。このジャージー版でそれを解決する方法はありますか?マルチパートFormDataを受信する - ジャージー1.19.1 REST
@POST
@Path("/uploadfile")
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Produces(MediaType.APPLICATION_JSON)
public String uploadFile(@Context HttpContext hc) {
HttpRequestContext request = hc.getRequest();
return null;
}
ありがとうございます。
私は 'ジャージーバンドル1.19.1.jar'を追加しました。それでも 'jersey-multipart'を別のjarファイルとして追加する必要がありますか? –
私は確認しませんでした。ここには、アップロードするハウツーを記述するブログ記事があります。多分それは試してみる価値があります。多パートのjarファイルは、サーバー用ではなくクライアント用である可能性があります。 100%確実ではない(https://puspendu.wordpress.com/2012/08/23/restful-webservice-file-upload-with-jersey/) – Sorontur
私は 'React JS'プロジェクトで' fetch'メソッドを使っていますAJAXが呼び出します。バックエンドのみのために、私はJavaを使用しています –