2017-04-19 23 views
-2

다른 URL로 데이터를 전송하기위한 코드를 작성했으며 'httpclient'클래스를 사용하여 스프링 및 java로 작성했습니다. 그 코드에 대해 내가 요청 및 HTTP의 응답에 문제가 내가API 문서를 작성할 때 요청 및 응답 측을 작성하는 방법을 모르겠습니다.

how to get http status value?

를 만들어이 문제를 확인하고 해결되었다하시기 바랍니다. 제 질문은 http 상태에 관한 것이었고 마침내 요청에 상태 값이 포함되지 않는다는 사실을 알게되었습니다.

어쨌든 고객에게 보여줄 코드가 필요하므로 응답 탭을 혼동합니다. 내가 쓴 무엇

는 반응이다 :

[success] name = mister age = 30 [fail] name= null age = null 

내 팀 매니저는이 응답과 같이합니다 :

[success] 200 success [fail] 400 error 

오른쪽 I 또는 오른쪽 상사 있습니까? 하지만 요청이 http 상태 값을 전달하지 않으면 내 팀 관리자가 말한대로 어떻게 할 수 있습니까? 또는 어떻게 그면을 쓸 수 있습니까?

답변

1

마지막 두 질문 아래의 설명을 조금 더 자세히 읽으십시오. (I send some values to another url and about thathow to get http status value?)

팀 관리자가 올바른 것으로 표시되어 있으므로 (세 번째 질문 할 필요 없음). 나는 여전히 HTTP 요청과 응답을 혼동한다고 생각한다. 요청클라이언트으로 끝나며 특정 리소스를 요청합니다. 서버는 다음 상태 코드는 성공 여부에 따라 결과 (200 OK) 여부와 응답 (400 Bad Request, 404 Not Found, ...).

상태 코드는 서버에서 HTTP 응답으로 보냅니다. 응답에 포함 된 결과와 무관합니다 (예 : 데이터 값 nameage).