Hi, thaks for the info!
But if I need to upload file with some parameters (eg, where to save), I
need to use another client?

Tks.

Federico.


On Tue, Jul 29, 2014 at 5:10 PM, Simone Bordet <[email protected]> wrote:

> Hi,
>
> On Tue, Jul 29, 2014 at 4:45 PM, Federico Fortini
> <[email protected]> wrote:
> > Hello I'm tryng to uploading a file on an embedded Jetty 9.2.1 server.
> >
> > I use jetty HttpClient class, to upload in HTTPS.
> >
> > --------------------------------------------------------
> >             SslContextFactory sslContextFactory = new
> > SslContextFactory(true);
> >             //HttpClientTransportOverHTTP t = new
> > HttpClientTransportOverHTTP();
> >             httpClient = new HttpClient( sslContextFactory);
> >
> >
> > ---------------------------------------------------------
> >
> >
> >         Request r =
> > httpClient.newRequest("https://localhost:8000/UploadService);
> >         r.header(HttpHeader.CONTENT_TYPE, "multipart/form-data");
> >         r.file(Paths.get(aFileArrToUpload[0].getAbsolutePath()),
> > "application/pdf");
> >         Enumeration keys = aParameters.keys();
> >         while(keys.hasMoreElements()){
> >             String vParName = (String)keys.nextElement();
> >             String vParvalue = aParameters.getProperty(vParName);
> >             r.param(vParName, vParvalue);
> >         }
> >         r.method(HttpMethod.POST);
> >         ContentResponse response = r.send();
>
> Request.file() does not upload via multipart; it just uploads the file
> as plain content bytes.
> If you need multipart upload, there is this feature request:
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=419966.
>
> --
> Simone Bordet
> ----
> http://cometd.org
> http://webtide.com
> http://intalio.com
> Developer advice, training, services and support
> from the Jetty & CometD experts.
> Intalio, the modern way to build business applications.
> _______________________________________________
> jetty-users mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users

Reply via email to