java - Entire multipart payload coming as a single FormDataParam using Jersey -
i using jersey build rest service upload file. method starts this:
@post @consumes(mediatype.multipart_form_data) @produces({ mediatype.application_json }) @path("/upload") public string upload(     @formdataparam("one") string one,     @formdataparam("two") string two,     @formdataparam("file") inputstream file) {   when posting request resource "one", "two" , "file" form fields, entire payload, including binary file data , multipart boundaries, in variable "one", instead of each variable getting respective value form fields.
what going wrong here?
edit: client, have used html:
<!doctype html> <html> <head> <meta charset="iso-8859-1"> <title>insert title here</title> </head> <body>      <form method="post" action="/upload"         enctype="multipart/form-data">         one: <input type="text" name="one" />          two: <input type="text" name="two" />          file: <input type="file" name="file" />         <input type="submit" name="submit" />     </form> </body> </html>   i have tried using postman rest client chrome.
 
 
Comments
Post a Comment