Close #109 修正302重定向在Firefox浏览器下跳转缓慢的问题
* Firefox要求302应答体必须包含Content-Length,否则无法正确处理消息体 * 增加302应答的Content-Length字段,填为0.
This commit is contained in:
@@ -1090,7 +1090,7 @@ void hf_private_construct(struct http_half_private * hf_private)
|
||||
hf_content_compress_write(hf_private->cv_compress_object, NULL, 0, hf_private->evbuf_body, 1);
|
||||
}
|
||||
|
||||
if (hf_private->content_encoding != HTTP_ACCEPT_ENCODING_NONE)
|
||||
if (hf_private->evbuf_body && hf_private->content_encoding != HTTP_ACCEPT_ENCODING_NONE)
|
||||
{
|
||||
const char * __str_content_encoding = __hf_content_encoding_to_str(hf_private->content_encoding);
|
||||
const static struct http_field_name __cont_encoding_type_name = {TFE_HTTP_CONT_ENCODING, NULL};
|
||||
|
||||
Reference in New Issue
Block a user