0
我在一些文章中读到如果我们没有在http请求中设置内容长度标头,我们会得到大块的http响应。(Transfer-encoding:chunked,在这种情况下,隐式地由服务器选择)。在我的java代码中,我没有设置内容长度头。但是我在响应中获得内容长度标题,而不是分块传输。即使未在http请求中设置内容长度标头,我的HTTP响应也没有传输编码分块
我在一些文章中读到如果我们没有在http请求中设置内容长度标头,我们会得到大块的http响应。(Transfer-encoding:chunked,在这种情况下,隐式地由服务器选择)。在我的java代码中,我没有设置内容长度头。但是我在响应中获得内容长度标题,而不是分块传输。即使未在http请求中设置内容长度标头,我的HTTP响应也没有传输编码分块
您可能的意思是“请勿在http 响应中设置内容长度标题”。
无论如何,如果servlet引擎在发送响应之前可以确定响应的长度,那么它可以不使用分块编码。
我想在我的响应中分块传输编码。我在一篇文章中读到,如果我们在发送请求时没有在我们的程序中设置内容长度,那么服务器将响应传输编码块。因此,在我的程序中,我没有设置content-length filed.Still我没有得到传输编码分块 – user2365917 2013-05-10 10:23:49
那么,你读的是部分错误。对于那个很抱歉。 *为什么*你想分块传输编码? – 2013-05-10 13:07:37
在我的应用程序中,我希望获得每个大块的大小,这些大块是我在http响应中获得的。为此,我需要以分块编码的形式进行响应。 – user2365917 2013-05-13 04:36:32