test1596 (740B)
1 <testcase> 2 <info> 3 <keywords> 4 HTTP 5 HTTP GET 6 HTTP replaced headers 7 CURLOPT_TIMECONDITION 8 If-Modified-Since 9 </keywords> 10 </info> 11 12 # Server-side 13 <reply> 14 <data nocheck="yes"> 15 HTTP/1.1 429 Too Many Requests 16 Date: Wed, 31 Dec 2138 02:26:59 GMT 17 Server: test-server/swsclose 18 Retry-After: Wed, 31 Dec 2138 02:26:59 GMT 19 20 </data> 21 </reply> 22 # Client-side 23 <client> 24 <server> 25 http 26 </server> 27 <name> 28 HTTP Retry-After header parsing using a date 29 </name> 30 <tool> 31 lib1594 32 </tool> 33 <command> 34 http://%HOSTIP:%HTTPPORT/%TESTNUMBER 35 </command> 36 </client> 37 38 <verify> 39 <protocol> 40 GET /%TESTNUMBER HTTP/1.1 41 Host: %HOSTIP:%HTTPPORT 42 Accept: */* 43 44 </protocol> 45 # Retry-After time is limited to 6 hours (21600 seconds) 46 <stdout> 47 Retry-After 21600 48 </stdout> 49 </verify> 50 </testcase>