2012-05-21 1 views
3

저는 RESTful 웹 서비스를 처음 접했습니다. JSON을 객체로 받아들이는 다음과 같은 메소드를 사용할 수 있습니까?RESTful 웹 서비스를 위해 http에 대한 입력 매개 변수로 JSON 객체를 사용할 수 있습니까?

@GET 
    @Produces("application/json") 
    @Consumes("application/json") 
    @Path("/test") 
    public Response modifyJson(JSONObject input); 
+0

첫 번째'@의 POST' 앞에 세 개의 공백을 넣어주십시오, 다음 모든 코드를 강조와 잘 될 것입니다

Ademar을 도움이되기를 바랍니다. (각 줄 4에서 코드의 첫 번째 줄에 1을 사용해야 함) –

답변

2

나는

기술적으로는 서비스의 의존했다 가졌 (... POST가, PUT) 기본적으로는 유일하게 동사가 GET에 대한 입력으로 JSON을 보낼 수 없습니다 믿습니다 GET으로 입력을 보내거나 보내지 않도록 할 수 있습니다. 일반적으로 GET으로 쿼리 문자열 매개 변수를 보내는 것입니다.

+0

정보를 제공해 주셔서 감사합니다. 그래서 기술적으로 가능하길 바랍니다. – user473204

+0

하지만 그렇지 않다면 대신 쿼리 문자열을 보낼 수 있습니까? 일단 당신이 보내고 싶은 정보와 URL을 가지고 있다면, 그 변화는 그렇게 크지 않을 것이라고 생각합니다. 나는 분명히 여기에서 추측하고있다. ... – Ademar

관련 문제