]> git.ipfire.org Git - thirdparty/curl.git/commit
http: don't send 100-continue for short PUT requests
authorDan Fandrich <dan@coneharvesters.com>
Fri, 10 Mar 2023 21:15:43 +0000 (13:15 -0800)
committerDan Fandrich <dan@coneharvesters.com>
Sun, 12 Mar 2023 02:57:19 +0000 (18:57 -0800)
commitee521a1c889f4cde6905c5db117959917568be9b
treed1c0b8a61e0ad324aaece6eb0ecaeb6329a750c1
parent970330bdedb7fd943ce3fc0c0272ce7306263506
http: don't send 100-continue for short PUT requests

This is already how curl is documented to behave in Everything curl, but
in actuality only short POSTs skip this. This should knock 30 seconds
off a full run of the test suite since the 100-continue timeout will no
longer be hit.

Closes #10740
34 files changed:
docs/FAQ
lib/http.c
tests/data/test10
tests/data/test1001
tests/data/test1002
tests/data/test1030
tests/data/test1041
tests/data/test1051
tests/data/test1055
tests/data/test1071
tests/data/test1075
tests/data/test1131
tests/data/test1285
tests/data/test1524
tests/data/test1525
tests/data/test1526
tests/data/test154
tests/data/test155
tests/data/test156
tests/data/test1948
tests/data/test2058
tests/data/test2059
tests/data/test2060
tests/data/test208
tests/data/test218
tests/data/test281
tests/data/test33
tests/data/test357
tests/data/test364
tests/data/test490
tests/data/test491
tests/data/test492
tests/data/test58
tests/data/test88