mirror of
https://github.com/moparisthebest/curl
synced 2025-02-28 17:31:46 -05:00
curl: ensure HTTP 429 triggers --retry
This completes #3794. Also make sure the new tests from #4195 are enabled Closes #4465
This commit is contained in:
parent
1d7fe8390f
commit
f7f0b0012d
@ -468,6 +468,7 @@ static CURLcode post_per_transfer(struct GlobalConfig *global,
|
||||
curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &response);
|
||||
|
||||
switch(response) {
|
||||
case 429: /* Too Many Requests (RFC6585) */
|
||||
case 500: /* Internal Server Error */
|
||||
case 502: /* Bad Gateway */
|
||||
case 503: /* Service Unavailable */
|
||||
|
@ -179,7 +179,7 @@ test1540 test1541 \
|
||||
test1550 test1551 test1552 test1553 test1554 test1555 test1556 test1557 \
|
||||
test1558 test1559 test1560 test1561 test1562 test1563 \
|
||||
\
|
||||
test1590 test1591 test1592 test1593 test1594 \
|
||||
test1590 test1591 test1592 test1593 test1594 test1595 test1596 \
|
||||
\
|
||||
test1600 test1601 test1602 test1603 test1604 test1605 test1606 test1607 \
|
||||
test1608 test1609 test1620 test1621 \
|
||||
|
@ -12,7 +12,7 @@ If-Modified-Since
|
||||
# Server-side
|
||||
<reply>
|
||||
<data nocheck="yes">
|
||||
HTTP/1.1 503 Error
|
||||
HTTP/1.1 429 Too Many Requests
|
||||
Date: Thu, 11 Jul 2019 02:26:59 GMT
|
||||
Server: test-server/swsclose
|
||||
Retry-After: Thu, 11 Jul 2024 02:26:59 GMT
|
||||
|
Loading…
x
Reference in New Issue
Block a user