在HTTP响应正文中发送之前,我在媒体上执行什么编码

时间:2009-06-23 13:30:37

标签: http http-headers mime

我目前正在开发一个HTTP服务器。

当客户端请求PNG时,我的响应标头格式正确并使用Content-Type进行响应:image / png

我必须在.png文件上执行哪些步骤和编码过程才能将其作为字节[]发送到http响应正文中?

谢谢!

3 个答案:

答案 0 :(得分:2)

无。只是很好,并发送“内容长度”。

答案 1 :(得分:2)

无,除非由Transfer-Encoding HTTP标头指定。

这一切都非常well-documented

答案 2 :(得分:1)

正如其他人所说,但是,没有,但是,除了额外的信用之外,您的服务器应该检查客户端是否接受gzip编码(查看'accept-encoding'标题),当发送文本或xml文档(图像已经压缩)并发送带有内容编码标头的gzip。

同样接受,接受charset和accept-language应该得到尊重。

所有内容都记录在RFC2616(HTTP 1.1)