현재 HTTP 서버를 개발 중입니다. HTTP 응답 본문에서 보내기 전에 수행 할 인코딩은 무엇입니까?
클라이언트가 PNG를 요청
내 응답 헤더가 올바른 형식과 콘텐츠 형식으로 응답하고 있습니다 : 이미지/PNG 단계 및 인코딩 프로세스가 내가 보내는 내 .PNG 파일을 수행해야 할 무엇HTTP 응답 본문에서 byte []로?
감사!
현재 HTTP 서버를 개발 중입니다. HTTP 응답 본문에서 보내기 전에 수행 할 인코딩은 무엇입니까?
클라이언트가 PNG를 요청
내 응답 헤더가 올바른 형식과 콘텐츠 형식으로 응답하고 있습니다 : 이미지/PNG 단계 및 인코딩 프로세스가 내가 보내는 내 .PNG 파일을 수행해야 할 무엇HTTP 응답 본문에서 byte []로?
감사!
없음의 Transfer-Encoding
HTTP 헤더에 의해 지정되지 않은 경우.
그것은 모두 아주 well-documented입니다.
다른 사람들도 말했듯이, 텍스트 또는 xml 문서를 보낼 때 클라이언트가 gzip 인코딩 ('accept-encoding'헤더 참조)을 받아들이면 추가 신용을 위해 서버에서 확인해야하며 이미지는 이미 압축되어 있습니다. 콘텐츠 인코딩 헤더로 gzip을 보냅니다.
또한, 동의를 받아-캐릭터 세트를 수락 언어가 존중되어야한다.
모든
은 RFC2616 (HTTP 1.1)
플랫폼에 따라 정말 것이라고 대답은, 당신은 무엇을 사용에 설명되어 있습니다? – AnthonyWJones
메신저이 불발탄 질문 느낌을 받고 :/ – divinci