2012-04-17 3 views
0

사용하여 요청 속성을 받기 나는 다소이 관련된 몇 가지 질문을 발견 :HttpClient를

httpclient-request-set-attribute-question
commons-httpclient-adding-query-string-parameters-to-get-post-request

을하지만 난 여기에 뭔가 다른 일을하려고 생각 : 은 내가하는 것이다 서블릿을 요청에 속성을 설정하십시오. 내 Java 클라이언트에서 HTTP 구성 요소 라이브러리를 사용하고 클라이언트의 특성을 읽으려고합니다.

  1. HTTP 구성 요소 라이브러리의 잘못된 사용 사례입니까?
  2. 그렇지 않은 경우, 서블릿에서 객체를 직렬화하고 클라이언트에서 역 직렬화하는 것이 하나의 방법이지만 최선의 방법인지는 확실하지 않습니다.
  3. 여기에 누락 된 API가 있습니까?

답변

1
  1. 요청 속성은 클라이언트에 액세스 할 수 없습니다.

  2. 어떻게 든 응답으로 보내야합니다 (키 - 값 쌍으로 작성하고 JSON 등으로 객체 그래프를 직렬화하는 등). 그래서 예, 그건 받아 들여진 연습입니다

+0

감사합니다! Bozho! 그래서, 객체를 직렬화하기 위해, 나는 여전히 응답으로 쓰는 데 DataOutput 스트림을 사용할 수 있습니다. 그런 다음 다시 객체로 읽습니다. – Neel

+0

네, 할 수있을 것 같아요. – Bozho

관련 문제