1<testcase> 2<info> 3<keywords> 4HTTP 5HTTP GET 6IDN 7followlocation 8--write-out 9</keywords> 10</info> 11 12# 13# Server-side 14<reply> 15<data nocheck="yes"> 16HTTP/1.1 302 OK swsbounce 17Date: Thu, 09 Nov 2010 14:49:00 GMT 18Content-Length: 9 19Content-Type: text/plain 20Location: ./20460001 21 22redirect 23</data> 24<data1 nocheck="yes"> 25HTTP/1.1 200 OK 26Date: Thu, 09 Nov 2010 14:49:00 GMT 27Content-Length: 3 28Content-Type: text/plain; charset=us-ascii 29 30OK 31</data1> 32</reply> 33 34# 35# Client-side 36<client> 37<server> 38http 39</server> 40<features> 41idn 42</features> 43<setenv> 44CHARSET=UTF-8 45</setenv> 46 <name> 47Connection re-use with IDN host name 48 </name> 49 50 <command> 51http://åäö.se:%HTTPPORT/2046 --resolve xn--4cab6c.se:%HTTPPORT:%HOSTIP -w "%{num_connects}\n%{num_redirects}\n%{size_download}\n%{url_effective}\n%{content_type}\n%{response_code}\n" -L 52</command> 53</client> 54 55# 56# Verify data after the test has been "shot" 57<verify> 58<strip> 59^User-Agent:.* 60</strip> 61<protocol> 62GET /2046 HTTP/1.1 63Host: xn--4cab6c.se:%HTTPPORT 64Accept: */* 65 66GET /20460001 HTTP/1.1 67Host: xn--4cab6c.se:%HTTPPORT 68Accept: */* 69 70</protocol> 71 72<stdout> 73HTTP/1.1 302 OK swsbounce 74Date: Thu, 09 Nov 2010 14:49:00 GMT 75Content-Length: 9 76Content-Type: text/plain 77Location: ./20460001 78 79HTTP/1.1 200 OK 80Date: Thu, 09 Nov 2010 14:49:00 GMT 81Content-Length: 3 82Content-Type: text/plain; charset=us-ascii 83 84OK 851 861 873 88http://åäö.se:%HTTPPORT/20460001 89text/plain; charset=us-ascii 90200 91</stdout> 92 93</verify> 94</testcase> 95