2

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

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

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

谢谢!

4

3 回答 3

2

没有任何。只是很好,并发送“内容长度”。

于 2009-06-23T13:32:47.733 回答
2

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

这一切都有很好的记录

于 2009-06-23T13:35:33.797 回答
1

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

还应尊重接受、接受字符集和接受语言。

所有文档都记录在RFC2616 (HTTP 1.1)

于 2009-06-23T13:46:12.557 回答