diff options
author | Daniel Stenberg <daniel@haxx.se> | 2020-05-19 09:42:11 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2020-05-19 09:42:11 +0200 |
commit | 39177b8ef9c42e9f2892aad57ede70d5eb556cc3 (patch) | |
tree | c49f99d0cea226959a2c0ae45fa37d249613fb08 /docs/TODO | |
parent | 33d60d09f3f00ebf4df8d0d89d8afbff85ea5605 (diff) | |
download | curl-39177b8ef9c42e9f2892aad57ede70d5eb556cc3.tar.gz |
TODO: Ratelimit or wait between serial requests
Closes #5406
Diffstat (limited to 'docs/TODO')
-rw-r--r-- | docs/TODO | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -148,6 +148,7 @@ 18.10 improve how curl works in a windows console window 18.11 Windows: set attribute 'archive' for completed downloads 18.12 keep running, read instructions from pipe/socket + 18.13 Ratelimit or wait between serial requests 18.15 --retry should resume 18.16 send only part of --data 18.17 consider file name from the redirected URL with -O ? @@ -1006,6 +1007,16 @@ that doesn't exist on the server, just like --ftp-create-dirs. invoke can talk to the still running instance and ask for transfers to get done, and thus maintain its connection pool, DNS cache and more. +18.13 Ratelimit or wait between serial requests + + Consider a command line option that can make curl do multiple serial requests + slow, potentially with a (random) wait between transfers. There's also a + propsed set of standard HTTP headers to let servers let the client adapt to + its rate limits: + https://www.ietf.org/id/draft-polli-ratelimit-headers-02.html + + See https://github.com/curl/curl/issues/5406 + 18.15 --retry should resume When --retry is used and curl actually retries transfer, it should use the |