나는 httpclient 구현에서 게시물을 받아 들일 수있는 Apache HTTPCore를 사용하여 구현 된 서버를 가지고있다. 나는 서버로 보내고, 게시물 내용을 처리하고, 클라이언트에서 응답을 되 찾을 수 있도록하기에 충분하다. 모든 것이 작동하는 것처럼 보입니다. 그러나 클라이언트 연결이 성공적으로 완료 되었더라도 서버가 시간이 초과 될 때까지 서버가 연결을 유지하고 있음을 알게됩니다. 응답을받은 후 클라이언트 측에서 연결을 닫아야한다고 가정하고 있지만 BasicResponseHandler()
을 사용하여 이미 이것을 수행하고 있다고 생각합니다.이 경우 String
을 반환하므로 무엇이 있는지 알 수 없습니다. 실제로 닫아야합니다.HTTP 클라이언트 - 서버, 나는 내 클라이언트 측 연결을 BasicResponseHandler()로 닫지 않는다고 생각한다.
이 문제에 대한 의견이 있으십니까? 나는 InputStream
를 반환하는 다른 응답 핸들러를 사용하여 시도하고 작동 폐쇄 있는지 확인하기 위해 가고 있었다, 그러나 나는 BasicResponseHandler
서버가 읽을 수없는 경우 이미 뒤에서 그것이 String