mirror of https://git.ffmpeg.org/ffmpeg.git
http: Reset compressed header flag when starting to read a request
This fixes redirects, where the original redirect response indicated support for compression, while the actual redirected content didn't. Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
parent
9ed18f302b
commit
9b1c091114
|
@ -682,6 +682,9 @@ static int http_connect(URLContext *h, const char *path, const char *local_path,
|
||||||
s->willclose = 0;
|
s->willclose = 0;
|
||||||
s->end_chunked_post = 0;
|
s->end_chunked_post = 0;
|
||||||
s->end_header = 0;
|
s->end_header = 0;
|
||||||
|
#if CONFIG_ZLIB
|
||||||
|
s->compressed = 0;
|
||||||
|
#endif
|
||||||
if (post && !s->post_data && !send_expect_100) {
|
if (post && !s->post_data && !send_expect_100) {
|
||||||
/* Pretend that it did work. We didn't read any header yet, since
|
/* Pretend that it did work. We didn't read any header yet, since
|
||||||
* we've still to send the POST data, but the code calling this
|
* we've still to send the POST data, but the code calling this
|
||||||
|
|
Loading…
Reference in New Issue