java-restify
Search…
MultipartParameters
MultipartParameters é um objeto equivalente ao Parameters, mas com algumas facilidades para envio de arquivos.
1
public interface MyApi {
2
3
/* em requisições com o content-type multipart/form-data, argumentos do tipo MultipartParameters serão automaticamente serializados. */
4
5
@Path("/customers/{id}/picture") @Post
6
@MultipartFormData
7
String uploadPictureToCustomer(@PathParameter id, @BodyParameter MultipartParameters parameters);
8
}
9
10
MyApi myApi = new RestifyProxyBuilder()
11
.target(MyApi.class)
12
.build();
13
14
//MultipartParameters é imutável
15
MultipartParameters parameters = new MultipartParameters()
16
.put("picture_name", "main-picture")
17
.put("picture", new File("/path/to/file/picture.jpg"));
18
19
Customer customer = myApi.uploadPictureToCustomer("1", parameters);
Copied!
Last modified 3yr ago
Copy link