Home | History | Annotate | Download | only in data
      1 <testcase>
      2 <info>
      3 <keywords>
      4 HTTP
      5 HTTP GET
      6 followlocation
      7 --write-out
      8 </keywords>
      9 </info>
     10 
     11 #
     12 # Server-side
     13 <reply>
     14 <data nocheck="yes">
     15 HTTP/1.1 302 OK swsbounce swsclose
     16 Date: Thu, 09 Nov 2010 14:49:00 GMT
     17 Content-Length: 8
     18 Connection: close
     19 Content-Type: text/plain
     20 Location: ./10890001
     21 
     22 monster
     23 </data>
     24 <data1 nocheck="yes">
     25 HTTP/1.1 200 OK
     26 Date: Thu, 09 Nov 2010 14:49:00 GMT
     27 Content-Length: 15
     28 Connection: close
     29 Content-Type: text/plain; charset=us-ascii
     30 
     31 bigger monster
     32 </data1>
     33 
     34 </reply>
     35 
     36 #
     37 # Client-side
     38 <client>
     39 <server>
     40 http
     41 </server>
     42  <name>
     43 HTTP GET --write-out with redirected fetch
     44  </name>
     45  <command>
     46 http://%HOSTIP:%HTTPPORT/1089 -w "%{num_connects}\n%{num_redirects}\n%{size_download}\n%{url_effective}\n%{content_type}\n%{response_code}\n" -L
     47 </command>
     48 </client>
     49 
     50 #
     51 # Verify data after the test has been "shot"
     52 <verify>
     53 <strip>
     54 ^User-Agent:.*
     55 </strip>
     56 <protocol>
     57 GET /1089 HTTP/1.1
     58 Host: %HOSTIP:%HTTPPORT
     59 Accept: */*
     60 
     61 GET /10890001 HTTP/1.1
     62 Host: %HOSTIP:%HTTPPORT
     63 Accept: */*
     64 
     65 </protocol>
     66 
     67 <stdout>
     68 HTTP/1.1 302 OK swsbounce swsclose
     69 Date: Thu, 09 Nov 2010 14:49:00 GMT
     70 Content-Length: 8
     71 Connection: close
     72 Content-Type: text/plain
     73 Location: ./10890001
     74 
     75 HTTP/1.1 200 OK
     76 Date: Thu, 09 Nov 2010 14:49:00 GMT
     77 Content-Length: 15
     78 Connection: close
     79 Content-Type: text/plain; charset=us-ascii
     80 
     81 bigger monster
     82 2
     83 1
     84 15
     85 http://%HOSTIP:%HTTPPORT/10890001
     86 text/plain; charset=us-ascii
     87 200
     88 </stdout>
     89 
     90 </verify>
     91 </testcase>
     92