0

假设浏览器发出请求
,要求服务器保持连接处于活动
状态(连接:保持活动)。

而这个请求需要调用一个 servlet。

在我的 servlet 中,我应该注意选择发送数据的最佳方式(分块或指示
正文的长度)吗?

如果服务器为我这样做,为什么在我的 servlet 中,
我可以修改诸如
内容长度
和传输编码之类的标头?

谢谢

4

1 回答 1

2

如果您事先知道正文长度,则应在编写正文之前设置 Content-Length 标头。

否则什么也不做;servlet 容器应该能够自动添加 Transfer-Encoding,并将你的 body 分块。这取决于客户端/请求版本和连接标头。

于 2012-11-08T20:37:54.223 回答