2010-01-20 4 views
1

문자열을 가져 와서 GZIPOutputStream과 같은 것을 사용하여 문자열을 gzip 한 다음 압축 된 내용을 문자열로 출력합니다.Java : Gzip 문자열을 출력 문자열

제 의도는 HTTP를 통해 압축 된 내용으로 압축 된 콘텐츠를 전송하는 것입니다.

+1

지금까지 코드가 있습니까? –

+0

* 아무 것도 * 시도 했습니까? –

답변

9

단계는 실제로 매우 간단합니다 :

  • 바이트 배열을
  • 사용을 얻기 위해) (
  • 전화 ByteArrayOutputStream.toBytes GZIPOutputStream을 닫습니다 ... GZIPOutputStream이있는 ByteArrayOutputStream에 기록하는 데 사용합니다 결과에 대한 Base64 인코더

서버는 본질적으로 이러한 작업의 역순으로 수행합니다.