저는 REST와 저지를 처음 사용합니다. Jersey 1.17 API를 사용하여 간단한 RESTful 웹 서비스를 작성했습니다. 웹 서비스는 POST 메서드를 통해 데이터를받습니다. 비 ASCII 문자가있는 데이터를 전달할 때 올바르게 읽지 않습니다.저지 웹 서비스 비 ASCII 문자
@POST
@Path("hello")
@Consumes(MediaType.APPLICATION_FORM_URLENCODED + ";charset=UTF-8")
public Response hello(@FormParam("message") String message) {
System.out.println(message);
return Response.status(200).entity("hello" + message).build();
}
'message'매개 변수에 ASCII 이외의 문자가있는 데이터를 전달할 때 올바르게 인쇄되지 않습니다.
curl --data "message=A função, Ãugent" http://localhost:8080/search/hello/
POST 방식의 인쇄는