curl/docs
Daniel Stenberg e5087ac9fc
http: on 303, switch to GET
... unless it is a POST and the user explicitly asked to keep doing
POST.

Add test1983/1984: verify --follow with 303 and PUT + custom GET

Fixes #20715
Reported-by: Dan Arnfield
Closes #21280
2026-04-10 09:39:39 +02:00
..
cmdline-opts docs: noproxy wants the punycoded hostname version 2026-04-05 16:53:09 +02:00
examples docs: use the correct CURLOPT_WRITEFUNCTION signature 2026-04-08 11:25:54 +02:00
internals spacecheck: verify filename lengths and characters 2026-03-25 18:56:40 +01:00
libcurl http: on 303, switch to GET 2026-04-10 09:39:39 +02:00
tests runtests: allow configuring SSH host/client key algorithm 2026-04-05 11:19:42 +02:00
.gitignore
ALTSVC.md
BINDINGS.md
BUG-BOUNTY.md BUG-BOUNTY.md: minor rephrase to say there is no bug bounty 2026-03-10 17:34:08 +01:00
BUGS.md
CIPHERS-TLS12.md
CIPHERS.md
CMakeLists.txt
CODE_OF_CONDUCT.md
CODE_REVIEW.md
CONTRIBUTE.md badwords: avoid 'simply' 2026-03-10 19:34:06 +01:00
curl-config.md
CURL-DISABLE.md lib: make SMB support opt-in 2026-03-22 11:55:39 +01:00
CURLDOWN.md
DEPRECATE.md DEPRECATE.md: fix copy-and-paste mistaken subtitles 2026-03-26 11:06:25 +01:00
DISTROS.md
EARLY-RELEASE.md
ECH.md spacecheck: check long lines and repeat spaces, fix fallouts 2026-03-25 11:02:08 +01:00
EXPERIMENTAL.md
FAQ.md docs: use the correct CURLOPT_WRITEFUNCTION signature 2026-04-08 11:25:54 +02:00
FEATURES.md
GOVERNANCE.md
HELP-US.md
HISTORY.md rtmp: drop support 2026-03-21 14:56:06 +01:00
HSTS.md hsts: accept 10K entries in the list 2026-04-02 10:22:35 +02:00
HTTP-COOKIES.md
HTTP3.md spacecheck: check long lines and repeat spaces, fix fallouts 2026-03-25 11:02:08 +01:00
HTTPSRR.md badwords: avoid 'simply' 2026-03-10 19:34:06 +01:00
INFRASTRUCTURE.md
INSTALL
INSTALL-CMAKE.md curl_ntlm_core: use wolfCrypt DES API with wolfSSL 2026-04-07 11:58:30 +02:00
INSTALL.md INSTALL.md: refer to as Cygwin 2026-03-31 17:17:47 +02:00
INTERNALS.md wolfssl: document v5.0.0 (2021-11-01) as minimum required 2026-03-24 11:08:23 +01:00
IPFS.md
KNOWN_BUGS.md
KNOWN_RISKS.md progress: count amount of data "delivered" to application 2026-03-21 23:21:55 +01:00
MAIL-ETIQUETTE.md badwords: avoid 'simply' 2026-03-10 19:34:06 +01:00
Makefile.am docs/VERIFY.md: verify curl 2026-03-26 07:57:25 +01:00
MANUAL.md badwords: avoid 'simply' 2026-03-10 19:34:06 +01:00
mk-ca-bundle.md
options-in-versions
README.md
RELEASE-PROCEDURE.md
ROADMAP.md
runtests.md badwords: avoid 'simply' 2026-03-10 19:34:06 +01:00
RUSTLS.md
SECURITY-ADVISORY.md
SPONSORS.md
SSL-PROBLEMS.md
SSLCERTS.md
testcurl.md
THANKS THANKS: add contributors from 8.19.0 release 2026-03-11 07:46:12 +01:00
THANKS-filter THANKS-filter: update with a new entry 2026-03-09 11:35:19 +01:00
TheArtOfHttpScripting.md badwords: avoid 'simply' 2026-03-10 19:34:06 +01:00
TODO.md
URL-SYNTAX.md rtmp: drop support 2026-03-21 14:56:06 +01:00
VERIFY.md docs/VERIFY.md: verify curl 2026-03-26 07:57:25 +01:00
VERSIONS.md VERSIONS: add 8.19.0 2026-03-11 07:46:12 +01:00
VULN-DISCLOSURE-POLICY.md BUG-BOUNTY.md: minor rephrase to say there is no bug bounty 2026-03-10 17:34:08 +01:00
wcurl.md spacecheck: check long lines and repeat spaces, fix fallouts 2026-03-25 11:02:08 +01:00

curl logo

Documentation

You find a mix of various documentation in this directory and subdirectories, using several different formats. Some of them are not ideal for reading directly in your browser.

If you would rather see the rendered version of the documentation, check out the curl website's documentation section for general curl stuff or the libcurl section for libcurl related documentation.