¿Qué codificación debo realizar en un medio antes de enviarlo en un cuerpo de respuesta HTTP?

StackOverflow https://stackoverflow.com/questions/1032597

  •  06-07-2019
  •  | 
  •  

Pregunta

Actualmente estoy desarrollando un servidor HTTP.

Cuando un cliente solicita un PNG, mis encabezados de respuesta están formateados correctamente y responden con Content-Type: image / png

¿Qué pasos y procesos de codificación debo realizar en mi archivo .png para enviarlo como un byte [] en el cuerpo de respuesta http?

¡Gracias!

¿Fue útil?

Solución

Ninguno, a menos que lo especifique Transfer- Codificación encabezado HTTP.

Todo está muy bien documentado .

Otros consejos

Ninguno. Solo sé amable y envía el " Content-length " también.

Como otros han dicho, ninguno, SIN EMBARGO, para obtener crédito adicional, su servidor debe verificar si el cliente acepta la codificación gzip (mire el encabezado 'accept-encoding') al enviar texto o documentos xml (las imágenes ya están comprimidas) y enviar gzip con un encabezado de codificación de contenido.

También se debe respetar accept, accept-charset y accept-language.

Todos están documentados en RFC2616 (HTTP 1.1)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top