diff options
author | Patrick Monnerat <patrick@monnerat.net> | 2018-05-22 13:23:02 +0200 |
---|---|---|
committer | Patrick Monnerat <patrick@monnerat.net> | 2018-05-22 13:23:02 +0200 |
commit | 09d16af49a07af14dd635e23cdd6a0d287e54e54 (patch) | |
tree | 642192fa1da90f38d5e08654e4b9e802da31a1fc /tests/data/test92 | |
parent | 2e65a920523519440f3768967915f022fae9701f (diff) |
http resume: skip body if http code 416 (range error) is ignored.
This avoids appending error data to already existing good data.
Test 92 is updated to match this change.
New test 1156 checks all combinations of --range/--resume, --fail,
Content-Range header and http status code 200/416.
Fixes #1163
Reported-By: Ithubg on github
Closes #2578
Diffstat (limited to 'tests/data/test92')
-rw-r--r-- | tests/data/test92 | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/data/test92 b/tests/data/test92 index 1304c81ec..728d271b0 100644 --- a/tests/data/test92 +++ b/tests/data/test92 @@ -23,6 +23,20 @@ Content-Type: image/gif bad </data> + +# The body should be ignored. +<datacheck> +HTTP/1.1 416 Requested Range Not Satisfiable
+Date: Fri, 24 Oct 2003 21:33:12 GMT
+Server: Apache/1.3.19 (Unix) (Red-Hat/Linux) mod_ssl/2.8.1 OpenSSL/0.9.6 PHP/4.3.1
+Last-Modified: Fri, 24 Oct 2003 18:01:23 GMT
+ETag: "ab57a-507-3f9968f3"
+Accept-Ranges: bytes
+Content-Length: 4
+Content-Range: bytes */87
+Content-Type: image/gif
+
+</datacheck> </reply> # Client-side |