java-restify
Search…
text/plain
O Content-Type text/plain representa um formato de texto simples.
Adicione a dependência java-restify-text-converter, e automaticamente serão registrados componentes para manipular esse tipo de conteúdo.
1
public interface MyApi {
2
3
/* em requisições com o content-type text/plain, argumento de tipos primitivos ou wrapper serão automaticamente serializados */
4
@Path("/resource") @Post
5
@Header(name = "Content-Type", value = "text/plain")
6
String createResourceAsInt(@BodyParameter int value);
7
8
/* em respostas com o content-type text/plain, retornos de método de tipos primitivos ou wrapper serão automaticamente deserializados também */
9
@Path("/resource") @Get
10
Integer resourceAsInt();
11
12
/* o corpo da requisição também pode ser do tipo String */
13
@Path("/resource") @Post
14
@Header(name = "Content-Type", value = "text/plain")
15
String createResourceAsString(@BodyParameter String content);
16
17
/* ou o retorno do método, para obter uma resposta do tipo text/plain */
18
@Path("/resource") @Post
19
String resourceAsString();
20
}
Copied!
Copy link