2013-04-29 4 views
3

네트워크 장애/비 가용성의 경우를 대비하여 HTTP Post 요청을 저장하여 네트워크가 반환 될 때 보낼 수 있도록했습니다. 가능한지 확실하지 않지만 그렇게 할 방법이 있다면 좋을 것입니다.나중에 전송할 HttpPost 요청을 serialize하는 방법

MultipartEntity를 사용하여 서버에 전송할 게시 요청을 만듭니다.

감사

PS : 너무 많은 작업을 것 개별적으로 게시 요청의 데이터를 저장, 그 줄이려고합니다.

+1

대신 데이터를 저장하고 필요에 따라 요청을 만듭니다. –

+0

요청 내용을 저장하는 것이 아니라 네트워크가 연결될 때 요청 개체를 다시 만들 수 있습니다. – gurvinder372

+1

내가 아는 한 HttpPost 요청을 저장할 방법이 없습니다. 데이터를 저장하고 네트워크 연결을위한 브로드 캐스트 수신기를 추가하고 직접 요청을 처리해야합니다. – hardartcore

답변

1

로컬 호스트에 ServerSocket을 생성하고 거기에 요청을 보내고 모든 바이트를 읽고 저장하십시오. 이것은 귀하의 연재 요청입니다. 소켓으로 나중에 실제 서버로 보낼 수 있습니다.

+0

해킹을 좋아하지만 여전히 깨끗한 해결책을 찾고 있습니다. – the100rabh