Home | History | Annotate | Download | only in data
      1 <testcase>
      2 <info>
      3 <keywords>
      4 HTTP
      5 HTTP GET
      6 Resume
      7 FAILURE
      8 </keywords>
      9 </info>
     10 
     11 # Server-side
     12 <reply>
     13 # Some servers (e.g. Apache 1.2) respond this way to an invalid byte range
     14 <data>
     15 HTTP/1.1 200 OK
     16 Connection: close
     17 Content-Length: 100
     18 Content-Type: text/plain
     19 
     20 012345678
     21 012345678
     22 012345678
     23 012345678
     24 012345678
     25 012345678
     26 012345678
     27 012345678
     28 012345678
     29 012345678
     30 </data>
     31 
     32 # The file data that exists at the start of the test must be included in
     33 # the verification.
     34 <datacheck>
     35 012345678
     36 012345678
     37 012345678
     38 012345678
     39 012345678
     40 012345678
     41 012345678
     42 012345678
     43 012345678
     44 012345678
     45 HTTP/1.1 200 OK
     46 Connection: close
     47 Content-Length: 100
     48 Content-Type: text/plain
     49 
     50 </datacheck>
     51 </reply>
     52 
     53 # Client-side
     54 <client>
     55 <server>
     56 http
     57 </server>
     58  <name>
     59 HTTP GET beyond end of entirely-downloaded file, no server resume
     60  </name>
     61  <command>
     62 http://%HOSTIP:%HTTPPORT/1042 -C 200
     63 </command>
     64 <file name="log/curl1042.out">
     65 012345678
     66 012345678
     67 012345678
     68 012345678
     69 012345678
     70 012345678
     71 012345678
     72 012345678
     73 012345678
     74 012345678
     75 </file>
     76 </client>
     77 
     78 # Verify data after the test has been "shot"
     79 <verify>
     80 <errorcode>
     81 33
     82 </errorcode>
     83 <strip>
     84 ^User-Agent:.*
     85 </strip>
     86 <protocol>
     87 GET /1042 HTTP/1.1
     88 Host: %HOSTIP:%HTTPPORT
     89 Range: bytes=200-
     90 Accept: */*
     91 
     92 </protocol>
     93 </verify>
     94 </testcase>
     95