+++ /dev/null
-http://%HOSTIP:%HOSTPORT/1
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/we/want/10 -T data/command10.txt
-
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/ -P %HOSTIP
-
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/102
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/a/path/103 -P -
-
-
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/a/path/103 --head
+++ /dev/null
-ftp://userdude:passfellow@%HOSTIP:%FTPPORT/103 --use-ascii
-
+++ /dev/null
-"ftp://%HOSTIP:%FTPPORT//path%20with%20%20spaces/and%20things2/106;type=A"
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/107 -T data/reply106.txt
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/CWD/STOR/RETR/108 -T data/reply106.txt -P -
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/109 -T data/reply106.txt --append
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/want/11 -L
-
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/110 -C 20
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/110 -C 2000
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/112 -T data/reply106.txt -C 40
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/113
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/114
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/115
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/116 -P -
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/117
-
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/118
-
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/119 -P -
-
-
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/want/12 -r 100-200
-
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/106 -Q "-DELE file"
-
-
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/106 -Q "-DELE after_transfer" -Q "DELE before_transfer"
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/122 -C 5
+++ /dev/null
-ftp://%HOSTIP:%FTPPORT/107 -T data/reply106.txt -C 51
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/want/13 -X DELETE
-
-
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/want/14 -i --head
-
-
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/want/15 --write-out '%{url_effective} %{http_code} %{size_download}\n'
-
-
-
+++ /dev/null
- -U fake@user:§§§looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong -x %HOSTIP:%HOSTPORT http://we.want.that.site.com/2
+++ /dev/null
--K - %HOSTIP:%HOSTPORT/that.site.com/17
+++ /dev/null
-'%HOSTIP:%HOSTPORT/{3,10,11}'
+++ /dev/null
-%HOSTIP:60000
+++ /dev/null
- -u fake:user http://%HOSTIP:%HOSTPORT/2
+++ /dev/null
-weeeeeeirdname
+++ /dev/null
-file://data/reply200.txt
-
+++ /dev/null
-file://data/fooobar-reply201.txt
-
+++ /dev/null
--I -X FOOO
+++ /dev/null
-%HOSTIP:%HOSTPORT/`perl -e 'print "a" x 10000;'`/17
-
+++ /dev/null
-htfp://%HOSTIP:%HOSTPORT/none.htfml
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/24 --fail
-
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/want/25 -L --max-redirs 5
-
-
-
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/want/26 -o - -o -
-
-
-
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/want/25 http://%HOSTIP:%HOSTPORT/want/24 http://%HOSTIP:%HOSTPORT/want/22
+++ /dev/null
---globoff http://%HOSTIP:%HOSTPORT/wantit/{}[]/28
+++ /dev/null
--C 200 http://%HOSTIP:%HOSTPORT/29
+++ /dev/null
- -d "fooo=mooo&pooo=clue&doo=%20%20%20++++" -u "fake:-user" http://%HOSTIP:%HOSTPORT/3
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/30
+++ /dev/null
-https://%HOSTIP:%HTTPSPORT/300
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/31 -d mooo=fooo -L
-
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/32 -d mooo=fooo -L
-
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/33 -Tdata/extra33.txt -C 50
-
-
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/34
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/want/35 --include --head
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/36
+++ /dev/null
-http://uUsSeErrr:pppasswrd@%HOSTIP:%HOSTPORT/37
+++ /dev/null
-http://user:pwd@%HOSTIP:%HOSTPORT/38 -L
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/want/39 -L -C 20
-
-
+++ /dev/null
- -H "extra-header: here" -H "Accept: replaced" http://%HOSTIP:%HOSTPORT/4
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/want/40
-
-
+++ /dev/null
-ftps://%HOSTIP:%FTPSPORT/
+++ /dev/null
- -U proxy:pppp -u site:moooo -x %HOSTIP:%HOSTPORT http://weeird.site.com/YES/boo/2
-
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/we/want/that/page/5 -x %HOSTIP:%HOSTPORT
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/we/want/that/page/6 -b "name=contents;name2=content2"
-
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/we/want/7 -b none -D log/heads7.txt
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/we/want/8 -b log/heads7.txt
+++ /dev/null
-http://%HOSTIP:%HOSTPORT/we/want/9 -F name=daniel -F tool=curl -F file=@data/command9.txt
-
+++ /dev/null
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
+++ /dev/null
-REPLY USER 314 bluah you fewl!
+++ /dev/null
-REPLY PASS 314 bluah you fewl!
+++ /dev/null
-REPLY PASV 314 bluah you fewl!
+++ /dev/null
-REPLY PORT 314 bluah you fewl!
+++ /dev/null
-REPLY TYPE 314 bluah you fewl!
+++ /dev/null
-REPLY RETR 314 bluah you fewl!
+++ /dev/null
-simple HTTP GET
+++ /dev/null
-simple HTTP PUT from file
+++ /dev/null
-FTP dir list PASV
+++ /dev/null
-FTP dir list, PORT with specified IP
+++ /dev/null
-FTP RETR PASV
+++ /dev/null
-FTP RETR PORT with CWD
+++ /dev/null
-FTP --head to get file size only
+++ /dev/null
-FTP user+password in URL and ASCII transfer
+++ /dev/null
-FTP GET with type=A style ASCII URL using %20 codes
+++ /dev/null
-FTP PASV upload file
+++ /dev/null
-FTP PORT upload with CWD
+++ /dev/null
-FTP PASV upload append
+++ /dev/null
-simple HTTP Location: following
+++ /dev/null
-FTP download resume with set limit
+++ /dev/null
-FTP download resume beyond file size
+++ /dev/null
-FTP PASV upload resume
+++ /dev/null
-FTP download, failed login
+++ /dev/null
-FTP download, failed PASS
+++ /dev/null
-FTP download, failed PASV
+++ /dev/null
-FTP download, failed PORT
+++ /dev/null
-FTP download, failed TYPE
+++ /dev/null
-FTP download, failed RETR
+++ /dev/null
-FTP download, failed RETR with PORT
+++ /dev/null
-HTTP range support
+++ /dev/null
-ftp download with post-quote delete operation
+++ /dev/null
-ftp download with post- and pre-transfer delete operations
+++ /dev/null
-FTP download resume with whole file already downloaded
+++ /dev/null
-FTP upload resume with whole file already uploaded
+++ /dev/null
-HTTP custom request 'DELETE'
\ No newline at end of file
+++ /dev/null
-HTTP HEAD with Connection: close
+++ /dev/null
---write-out test
+++ /dev/null
-HTTP with proxy athorization
+++ /dev/null
-HTTP with config file on stdin
+++ /dev/null
-multiple requests using {} in URL
+++ /dev/null
-connect to non-listening socket
+++ /dev/null
-HTTP GET with user and password
+++ /dev/null
-connect to non-existing host name
+++ /dev/null
-file:// with relative path
+++ /dev/null
-file:// with non-existing file
+++ /dev/null
-use curl with multiple request methods
+++ /dev/null
-HTTP with URL > 10000 bytes
+++ /dev/null
-bad protocol://
+++ /dev/null
-HTTP GET fail silently on HTTP error return
+++ /dev/null
-looping HTTP Location: following with --max-redirs, no persistance
+++ /dev/null
-specify more -o than URLs
+++ /dev/null
-getting three URLs in one command line (to stdout)
+++ /dev/null
---globoff with {][} in URL
+++ /dev/null
-HTTP download resume with Content-Length validity
+++ /dev/null
-HTTP POST with user and password
+++ /dev/null
-HTTP GET uncomplete document
\ No newline at end of file
+++ /dev/null
-simple HTTPS GET
+++ /dev/null
-HTTP POST and follow Location: (error 301)
+++ /dev/null
-HTTP POST and follow Location: (error 303)
+++ /dev/null
-HTTP PUT resume
+++ /dev/null
-HTTP GET with chunked Transfer-Encoding
+++ /dev/null
-HTTP HEAD without Connection: close
+++ /dev/null
-HTTP GET with badly formatted chunked Transfer-Encoding
+++ /dev/null
-HTTP GET with name+password in the URL
+++ /dev/null
-HTTP GET with user+password in URL and Location: and --include
+++ /dev/null
-HTTP GET with location following and -C
+++ /dev/null
-Replaced internal and added custom HTTP headers
+++ /dev/null
-HTTP GET returns content-length 0 on persitent connection
+++ /dev/null
-FTP dir list PASV
+++ /dev/null
-HTTP with proxy AND web page athorization
+++ /dev/null
-HTTP over proxy
+++ /dev/null
-HTTP with simple cookie send
+++ /dev/null
-HTTP with cookie parser and header recording
+++ /dev/null
-HTTP with cookie parsing from header file, must follow test 7
+++ /dev/null
-HTTP RFC1867-type formposting
+++ /dev/null
-GET /1 HTTP/1.1\r
-User-Agent: curl/7.4.2-pre3 (sparc-sun-solaris2.7) libcurl 7.4.2-pre3 (SSL 0.9.6)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-PUT /we/want/10 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-Content-Length: 60\r
-\r
-http://%HOSTIP:%HOSTPORT/we/want/10 -T data/command10.txt
-
-
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-PASV\r
-TYPE A\r
-LIST\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-PORT 127,0,0,1,243,212\r
-TYPE A\r
-LIST\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-PASV\r
-TYPE I\r
-RETR 102\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-CWD a/path\r
-PORT 127,0,0,1,246,33\r
-TYPE I\r
-RETR 103\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-CWD a/path\r
-MDTM 103\r
-TYPE I\r
-SIZE 103\r
+++ /dev/null
-USER userdude\r
-PASS passfellow\r
-PWD\r
-PASV\r
-TYPE A\r
-RETR 103\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-CWD /path with spaces/and things2\r
-PASV\r
-TYPE A\r
-RETR 106\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-PASV\r
-TYPE I\r
-STOR 107\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-CWD CWD/STOR/RETR\r
-PORT 127,0,0,1,5,109\r
-TYPE I\r
-STOR 108\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-PASV\r
-TYPE I\r
-APPE 109\r
+++ /dev/null
-GET /want/11 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
-GET /want/data/110002.txt?coolsite=yes HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-PASV\r
-TYPE I\r
-SIZE 110\r
-REST 20\r
-RETR 110\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-PASV\r
-TYPE I\r
-APPE 112\r
+++ /dev/null
-GET /want/12 HTTP/1.1\r
-Range: bytes=100-200\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-PASV\r
-TYPE I\r
-RETR 106\r
-DELE file\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-DELE before_transfer\r
-PASV\r
-TYPE I\r
-RETR 106\r
-DELE after_transfer\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-PASV\r
-TYPE I\r
-SIZE 122\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-PASV\r
-TYPE I\r
+++ /dev/null
-DELETE /want/13 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-HEAD /want/14 HTTP/1.1\r
-User-Agent: curl/7.4.2-pre4 (sparc-sun-solaris2.7) libcurl 7.4.2-pre4\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /want/15 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET http://we.want.that.site.com/2 HTTP/1.1\r
-Proxy-authorization: Basic ZmFrZUB1c2VyOqenp2xvb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb29vb28=\r
-Host: we.want.that.site.com\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-MOOO /that.site.com/17 HTTP/1.1\r
-User-Agent: agent007 license to drill\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /3 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
-GET /10 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
-GET /11 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /2 HTTP/1.1\r
-Authorization: Basic ZmFrZTp1c2Vy\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/17 HTTP/1.1\r
-User-Agent: curl/7.4.2 (sparc-sun-solaris2.7) libcurl 7.4.2 (SSL 0.9.6)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /want/26 HTTP/1.1\r
-User-Agent: curl/7.6-pre1 (sparc-sun-solaris2.7) libcurl 7.5.2 (SSL 0.9.6) (krb4 enabled)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /want/25 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
-GET /want/24 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
-GET /want/22 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /wantit/{}[]/28 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /29 HTTP/1.1\r
-Range: bytes=200-\r
-User-Agent: curl/7.6 (i686-pc-linux-gnu) libcurl 7.6 (SSL 0.9.5) (ipv6 enabled)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-POST /3 HTTP/1.1\r
-Authorization: Basic ZmFrZTotdXNlcg==\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-Content-Length: 37\r
-Content-Type: application/x-www-form-urlencoded\r
-\r
-fooo=mooo&pooo=clue&doo=%20%20%20++++\r
+++ /dev/null
-GET /30 HTTP/1.1\r
-User-Agent: curl/7.6 (i686-pc-linux-gnu) libcurl 7.6 (SSL 0.9.5) (ipv6 enabled)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /300 HTTP/1.1\r
-User-Agent: curl/7.7 (i686-pc-linux-gnu) libcurl 7.7.1 (SSL 0.9.5) (ipv6 enabled)\r
-Host: 127.0.0.1:8433\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-POST /31 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-Content-Length: 9\r
-Content-Type: application/x-www-form-urlencoded\r
-\r
-mooo=fooo\r
-POST /moo/moo/moo/310002 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-Content-Length: 9\r
-Content-Type: application/x-www-form-urlencoded\r
-\r
-mooo=fooo\r
+++ /dev/null
-POST /32 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-Content-Length: 9\r
-Content-Type: application/x-www-form-urlencoded\r
-\r
-mooo=fooo\r
-GET /moo/moo/moo/320002 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-PUT /33 HTTP/1.1\r
-Content-Range: bytes 50-149/150\r
-User-Agent: curl/7.6 (sparc-sun-solaris2.7) libcurl 7.6-pre4 (SSL 0.9.6) (krb4 enabled)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-Content-Length: 100\r
-\r
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
-012345678
+++ /dev/null
-GET /34 HTTP/1.1\r
-User-Agent: curl/7.7-alpha2 (sparc-sun-solaris2.7) libcurl 7.7-alpha2 (SSL 0.9.6) (krb4 enabled)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-HEAD /want/35 HTTP/1.1\r
-User-Agent: curl/7.7-alpha2 (sparc-sun-solaris2.7) libcurl 7.7-alpha2 (SSL 0.9.6) (krb4 enabled)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /37 HTTP/1.1\r
-Authorization: Basic dVVzU2VFcnJyOnBwcGFzc3dyZA==\r
-User-Agent: curl/7.7-beta1 (i686-pc-linux-gnu) libcurl 7.7-beta1 (SSL 0.9.5)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /38 HTTP/1.1\r
-Authorization: Basic dXNlcjpwd2Q=\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
-GET /ffffooooooooooooooooooooooooooooooooooooooooooooooooooo/37?fake HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /want/39 HTTP/1.1\r
-Range: bytes=20-\r
-User-Agent: curl/7.7-beta4 (sparc-sun-solaris2.7) libcurl 7.7-beta4 (SSL 0.9.6) (krb4 enabled)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
-GET /want/data/390002.txt?coolsite=yes HTTP/1.1\r
-Range: bytes=20-\r
-User-Agent: curl/7.7-beta4 (sparc-sun-solaris2.7) libcurl 7.7-beta4 (SSL 0.9.6) (krb4 enabled)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /4 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-extra-header: here\r
-Accept: replaced\r
-\r
+++ /dev/null
-GET /want/40 HTTP/1.1\r
-User-Agent: curl/7.7.2 (sparc-sun-solaris2.7) libcurl 7.7.2 (OpenSSL 0.9.6a) (krb4 enabled)\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-USER anonymous\r
-PASS curl_by_daniel@haxx.se\r
-PWD\r
-PASV\r
-TYPE A\r
-LIST\r
+++ /dev/null
-GET http://weeird.site.com/YES/boo/2 HTTP/1.1\r
-Proxy-authorization: Basic cHJveHk6cHBwcA==\r
-Authorization: Basic c2l0ZTptb29vbw==\r
-User-Agent: curl/7.7.2 (sparc-sun-solaris2.7) libcurl 7.7.2 (OpenSSL 0.9.6a) (krb4 enabled)\r
-Host: weeird.site.com\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET http://127.0.0.1:8999/we/want/that/page/5 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /we/want/that/page/6 HTTP/1.1\r
-Cookie: name=contents;name2=content2\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /we/want/7 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-\r
+++ /dev/null
-GET /we/want/8 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-Cookie: foobar=name; partmatch=present\r
-\r
+++ /dev/null
-POST /we/want/9 HTTP/1.1\r
-Host: 127.0.0.1:8999\r
-Pragma: no-cache\r
-Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
-Content-Length: 446\r
-Content-Type: multipart/form-data; boundary=curluczemxkcWWsxptLlAImrFQHwQ3W\r
-\r
---curluczemxkcWWsxptLlAImrFQHwQ3W\r
-Content-Disposition: form-data; name="name"\r
-\r
-daniel\r
---curluczemxkcWWsxptLlAImrFQHwQ3W\r
-Content-Disposition: form-data; name="tool"\r
-\r
-curl\r
---curluczemxkcWWsxptLlAImrFQHwQ3W\r
-Content-Disposition: form-data; name="file"; filename="data/command9.txt"\r
-Content-Type: text/plain\r
-\r
-http://%HOSTIP:%HOSTPORT/we/want/9 -F name=daniel -F tool=curl -F file=@data/command9.txt
-
-\r
---curluczemxkcWWsxptLlAImrFQHwQ3W--\r
+++ /dev/null
-HTTP/1.1 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT
-ETag: "21025-dc7-39462498"
-Accept-Ranges: bytes
-Content-Length: 6
-Connection: close
-Content-Type: text/html
-Funny-head: yesyes
-
-<foo>
+++ /dev/null
-HTTP/1.0 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-
-blablabla
+++ /dev/null
-total 20\r
-drwxr-xr-x 8 98 98 512 Oct 22 13:06 .\r
-drwxr-xr-x 8 98 98 512 Oct 22 13:06 ..\r
-drwxr-xr-x 2 98 98 512 May 2 1996 .NeXT\r
--r--r--r-- 1 0 1 35 Jul 16 1996 README\r
-lrwxrwxrwx 1 0 1 7 Dec 9 1999 bin -> usr/bin\r
-dr-xr-xr-x 2 0 1 512 Oct 1 1997 dev\r
-drwxrwxrwx 2 98 98 512 May 29 16:04 download.html\r
-dr-xr-xr-x 2 0 1 512 Nov 30 1995 etc\r
-drwxrwxrwx 2 98 1 512 Oct 30 14:33 pub\r
-dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr\r
+++ /dev/null
-data
- to
- see
-that FTP
-works
- so does it?
+++ /dev/null
-data
- to
- see
-that FTP
-works
- so does it?
+++ /dev/null
-Content-Length: 51\r
+++ /dev/null
-data
- to
- see
-that FTP
-works
- so does it?
+++ /dev/null
-data
- to
- see
-that FTP
-works
- so does it?
+++ /dev/null
-HTTP/1.1 301 This is a weirdo text message
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Location: data/110002.txt?coolsite=yes
-Connection: close
-
-This server reply is for testing a simple Location: following
+++ /dev/null
-expected to be a file without the first part
-but we emulate that
+++ /dev/null
-HTTP/1.1 301 This is a weirdo text message
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Location: data/110002.txt?coolsite=yes
-Connection: close
-
-HTTP/1.1 200 Followed here fine
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-
-If this is received, the location following worked
+++ /dev/null
-HTTP/1.1 200 Followed here fine
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-
-If this is received, the location following worked
+++ /dev/null
-HTTP/1.1 206 Partial Content\r
-Date: Mon, 13 Nov 2000 13:41:09 GMT\r
-Server: Apache/1.3.11 (Unix) PHP/3.0.14\r
-Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT\r
-ETag: "21025-dc7-39462498"\r
-Accept-Ranges: bytes\r
-Content-Length: 101\r
-Content-Range: bytes 100-200/3527\r
-Connection: close\r
-Content-Type: text/html\r
-\r
-ink="#ffffff" vlink="#cccccc">
-<table width=100% cellspacing=0 cellpadding=0 border=0>
- <tr>
- <td co
\ No newline at end of file
+++ /dev/null
-data
- to
- see
-that FTP
-works
- so does it?
+++ /dev/null
-data
- to
- see
-that FTP
-works
- so does it?
+++ /dev/null
-HTTP/1.1 200 Read you
-Deleted: suppose we got a header like this! ;-)
-
-blabla custom request result
-
+++ /dev/null
-HTTP/1.1 200 OK
-Server: thebest/1.0
-Connection: close
-
+++ /dev/null
-HTTP/1.4 200 OK
-Fake: yes
-Fake: yes
-Fake: yes
-
-Repeated nonsense-headers
+++ /dev/null
-HTTP/1.1 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Content-Type: text/html
-Funny-head: yesyes
-
-
+++ /dev/null
-HTTP/1.1 200 OK
-Funny-head: yesyes
-
-This is the proof it works
+++ /dev/null
-HTTP/1.1 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Content-Type: text/html
-Funny-head: yesyes
-
-
+++ /dev/null
-foo
- bar
-bar
- foo
-moo
+++ /dev/null
-HTTP/1.1 200 OK
-Funny-head: yesyes
-
-This is the proof it works
+++ /dev/null
-HTTP/1.0 404 BAD BOY
-Content-Type: text/html
-
-This silly page doesn't reaaaaaly exist so you should not get it.
-
+++ /dev/null
-HTTP/1.1 301 This is a weirdo text message
-Server: test-server/fake
-Location: data/reply/25
-Content-Length: 32
-Connection: close
-
-Redirect to the same URL again!
+++ /dev/null
-HTTP/1.1 301 This is a weirdo text message
-Server: test-server/fake
-Location: data/reply/25
-Connection: close
-
-Redirect to the same URL again!
+++ /dev/null
-HTTP/1.1 200 OK
-Server: fake
-
-{}[] in the URL is not legal
-
+++ /dev/null
-HTTP/1.1 200 OK
-Server: fake
-Content-Range: bytes 200-3526/3527
-Content-Length: 84
-
-
-The Content-Range header's contents above aren't really genuine for this
-content.
-
+++ /dev/null
-HTTP/1.0 200 OK
-Server: test-server/fake
-Content-Type: text/html
-Content-Length: 0
-
-this is data even though Content-Length is set to zero
-
-
+++ /dev/null
-HTTP/1.1 200 OK
-Server: fake
-Content-Length: 8400
-
-This file is a lot smaller than 8400 and thus curl should return an error
-for this.
-
+++ /dev/null
-HTTP/1.1 301 Moved Permanently
-Server: fake
-Location: /moo/moo/moo/310002
-Connection: close
-
-No contents
-
+++ /dev/null
-HTTP/1.1 301 Moved Permanently
-Server: fake
-Location: /moo/moo/moo/310002
-Connection: close
-
-HTTP/1.1 200 Followed here fine
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-
-If this is received, the location following worked
+++ /dev/null
-HTTP/1.1 200 Followed here fine
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-
-If this is received, the location following worked
+++ /dev/null
-HTTP/1.1 303 See Other
-Server: fake
-Location: /moo/moo/moo/320002
-Connection: close
-
-This Location should be fetched with a GET!
-
-
+++ /dev/null
-HTTP/1.1 303 See Other
-Server: fake
-Location: /moo/moo/moo/320002
-Connection: close
-
-HTTP/1.1 200 Followed here fine
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-
-If this is received, the location following worked
+++ /dev/null
-HTTP/1.1 200 Followed here fine
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-
-If this is received, the location following worked
+++ /dev/null
-HTTP/1.1 303 See Other
-Server: fake
-Location: /moo/moo/moo/320002
-
-This Location should be fetched with a GET!
-
-
+++ /dev/null
-HTTP/1.1 200 funky chunky!
-Server: fakeit/1.0
-Transfer-Encoding: chunked
-Connection: mooo
-
-40\r
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\r
-30\r
-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\r
-20;heresatest=moooo\r
-cccccccccccccccccccccccccccccccc\r
-0\r
-muuu
+++ /dev/null
-HTTP/1.1 200 funky chunky!
-Server: fakeit/1.0
-Transfer-Encoding: chunked
-Connection: mooo
-
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccccccccccccccc
\ No newline at end of file
+++ /dev/null
-HTTP/1.1 200 OK
-Server: thebest/1.0
-Silly-but-last-header: funny
-
+++ /dev/null
-HTTP/1.1 200 funky chunky!
-Server: fakeit/1.0
-Transfer-Encoding: chunked
-
-40\r
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-ILLEGAL\r
-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+++ /dev/null
-HTTP/1.0 200 OK
-
-no headers!
+++ /dev/null
-HTTP/1.0 301 OK
-Location: http://127.0.0.1:8999/ffffooooooooooooooooooooooooooooooooooooooooooooooooooo/37?fake
-
-blah
+++ /dev/null
-HTTP/1.0 301 OK
-Location: http://127.0.0.1:8999/ffffooooooooooooooooooooooooooooooooooooooooooooooooooo/37?fake
-
-HTTP/1.0 200 OK
-
-no headers!
+++ /dev/null
-HTTP/1.1 301 This is a weirdo text message
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Location: data/390002.txt?coolsite=yes
-Connection: close
-
-This server reply is for testing a simple Location: following
+++ /dev/null
-HTTP/1.1 301 This is a weirdo text message
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Location: data/390002.txt?coolsite=yes
-Connection: close
-
-HTTP/1.1 200 Followed here fine
-Server: test-server/fake
-Content-Range: bytes 20-71/91
-Content-Length: 51
-
-If this is received, the location following worked
+++ /dev/null
-HTTP/1.1 200 Followed here fine
-Server: test-server/fake
-Content-Range: bytes 20-71/91
-Content-Length: 51
-
-If this is received, the location following worked
+++ /dev/null
-HTTP/1.1 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Content-Type: text/html
-Funny-head: yesyes
-
-
+++ /dev/null
-HTTP/1.1 100 Continue weirdo message
-Server: heeee heeee
-
-HTTP/1.1 200 This is a weirdo text message
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Content-Length: 0
-
-*** This should not be received ***
+++ /dev/null
-HTTP/1.1 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Content-Type: text/html
-Funny-head: yesyes
-
-
+++ /dev/null
-HTTP/1.1 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Content-Type: text/html
-Funny-head: yesyes
-
-
+++ /dev/null
-HTTP/1.1 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Content-Type: text/html
-Funny-head: yesyes
-
-
+++ /dev/null
-HTTP/1.1 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Content-Type: text/html
-Funny-head: yesyes
-Set-Cookie: foobar=name; domain=127.0.0.1; path=/;
-Set-Cookie: mismatch=this; domain=127.0.0.1; path="/silly/";
-Set-Cookie: partmatch=present; domain=.0.0.1; path=/;
-
+++ /dev/null
-HTTP/1.1 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-
-
-
+++ /dev/null
-HTTP/1.1 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-
-blablabla
+++ /dev/null
-#
-# Use a silly request without '--':
-request MOOO
-#
-# Set the user-agent using a short-option:
-# (NOTE: the agent string is stripped in the test program why this
-# will never be compared in the end)
--A "agent007 license to drill\t"
-#
-# long option *with* '--':
---max-time 180
+++ /dev/null
-e without the first part
-but we emulate that
+++ /dev/null
-HTTP/1.4 200 OK
-Fake: yes
-Fake: yes
-Fake: yes
-
-Repeated nonsense-headers
-http://127.0.0.1:8999/want/15 200 26
+++ /dev/null
---_curl_--127.0.0.1:8999/3
-HTTP/1.0 200 OK
-Server: test-server/fake
-Content-Type: text/html
-Content-Length: 0
-
-this is data even though Content-Length is set to zero
-
-
---_curl_--127.0.0.1:8999/10
-HTTP/1.0 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-
-blablabla
---_curl_--127.0.0.1:8999/11
-HTTP/1.1 301 This is a weirdo text message
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Location: data/110002.txt?coolsite=yes
-Connection: close
-
-This server reply is for testing a simple Location: following
+++ /dev/null
-HTTP/1.1 301 This is a weirdo text message
-Server: test-server/fake
-Location: data/reply/25
-Content-Length: 32
-Connection: close
-
-Redirect to the same URL again!
-HTTP/1.0 404 BAD BOY
-Content-Type: text/html
-
-This silly page doesn't reaaaaaly exist so you should not get it.
-
-HTTP/1.1 200 OK
-Funny-head: yesyes
-
-This is the proof it works
--- /dev/null
+#
+# Server-side
+<reply name="1">
+<data>
+HTTP/1.1 200 OK
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Server: test-server/fake
+Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT
+ETag: "21025-dc7-39462498"
+Accept-Ranges: bytes
+Content-Length: 6
+Connection: close
+Content-Type: text/html
+Funny-head: yesyes
+
+<foo>
+</data>
+</reply>
+
+#
+# Client-side
+<client>
+ <name>
+simple HTTP GET
+ </name>
+ <command>
+http://%HOSTIP:%HOSTPORT/1
+</command>
+</test>
+
+#
+# Verify data after the test has been "shot"
+<verify>
+<strip>
+^User-Agent:.*
+</strip>
+<protocol>
+GET /1 HTTP/1.1\r
+Host: 127.0.0.1:8999\r
+Pragma: no-cache\r
+Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
+\r
+</protocol>
+</verify>
+#
+# Server-side
+<reply name="1">
+<data>
total 20\r
drwxr-xr-x 8 98 98 512 Oct 22 13:06 .\r
drwxr-xr-x 8 98 98 512 Oct 22 13:06 ..\r
dr-xr-xr-x 2 0 1 512 Nov 30 1995 etc\r
drwxrwxrwx 2 98 1 512 Oct 30 14:33 pub\r
dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr\r
+</data>
+</reply>
+
+#
+# Client-side
+<client>
+ <name>
+FTP dir list PASV
+ </name>
+ <command>
+ftp://%HOSTIP:%FTPPORT/
+</command>
+</test>
+
+#
+# Verify data after the test has been "shot"
+<verify>
+<strip>
+filter off really nothing
+</strip>
+<protocol>
+USER anonymous\r
+PASS curl_by_daniel@haxx.se\r
+PWD\r
+PASV\r
+TYPE A\r
+LIST\r
+</protocol>
+</verify>
--- /dev/null
+#
+# Server-side
+<reply>
+<data>
+HTTP/1.1 200 OK
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Server: test-server/fake
+Content-Type: text/html
+Funny-head: yesyes
+
+</data>
+</reply>
+
+#
+# Client-side
+<client>
+ <name>
+HTTP GET with user and password
+ </name>
+ <command>
+ -u fake:user http://%HOSTIP:%HOSTPORT/2
+</command>
+</test>
+
+#
+# Verify data after the test has been "shot"
+<verify>
+<strip>
+^User-Agent:.*
+</strip>
+<protocol>
+GET /2 HTTP/1.1\r
+Authorization: Basic ZmFrZTp1c2Vy\r
+Host: 127.0.0.1:8999\r
+Pragma: no-cache\r
+Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
+\r
+</protocol>
+<data>
+[insert full protocol verifiction dump here]
+</data>
+</verify>
--- /dev/null
+#
+# Server-side
+<reply name="1">
+<data>
+HTTP/1.0 200 OK\r
+Server: test-server/fake\r
+Content-Type: text/html\r
+Content-Length: 0\r
+\r
+this is data even though Content-Length is set to zero
+</data>
+</reply>
+
+#
+# Client-side
+<client>
+ <name>
+HTTP POST with user and password
+ </name>
+ <command>
+ -d "fooo=mooo&pooo=clue&doo=%20%20%20++++" -u "fake:-user" http://%HOSTIP:%HOSTPORT/3
+</command>
+</test>
+
+#
+# Verify data after the test has been "shot"
+<verify>
+<strip>
+^User-Agent:.*
+</strip>
+<protocol>
+POST /3 HTTP/1.1\r
+Authorization: Basic ZmFrZTotdXNlcg==\r
+Host: 127.0.0.1:8999\r
+Pragma: no-cache\r
+Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
+Content-Length: 37\r
+Content-Type: application/x-www-form-urlencoded\r
+\r
+fooo=mooo&pooo=clue&doo=%20%20%20++++\r
+</protocol>
+</verify>
--- /dev/null
+#
+# Server-side
+<reply>
+<data>
+HTTP/1.1 200 OK
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Server: test-server/fake
+Content-Length: 7
+
+MooMoo
+</data>
+</reply>
+
+#
+# Client-side
+<client>
+ <name>
+simple HTTPS GET
+ </name>
+ <command>
+https://%HOSTIP:%HTTPSPORT/300
+</command>
+</test>
+
+#
+# Verify data after the test has been "shot"
+<verify>
+<strip>
+^User-Agent:.*
+</strip>
+<protocol>
+GET /300 HTTP/1.1\r
+Host: 127.0.0.1:8433\r
+Pragma: no-cache\r
+Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
+\r
+</protocol>
+</verify>
--- /dev/null
+#
+# Server-side
+<reply name="1">
+<data>
+HTTP/1.1 200 OK
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Server: test-server/fake
+Content-Type: text/html
+Funny-head: yesyes
+
+</data>
+</reply>
+
+#
+# Client-side
+<client>
+ <name>
+Replaced internal and added custom HTTP headers
+ </name>
+ <command>
+ -H "extra-header: here" -H "Accept: replaced" http://%HOSTIP:%HOSTPORT/4
+</command>
+</test>
+
+#
+# Verify data after the test has been "shot"
+<verify>
+<strip>
+^User-Agent:.*
+</strip>
+<protocol>
+GET /4 HTTP/1.1\r
+Host: 127.0.0.1:8999\r
+Pragma: no-cache\r
+extra-header: here\r
+Accept: replaced\r
+\r
+</protocol>
+</verify>
+#
+# Server-side
+<reply name="1">
+<data>
total 20\r
drwxr-xr-x 8 98 98 512 Oct 22 13:06 .\r
drwxr-xr-x 8 98 98 512 Oct 22 13:06 ..\r
dr-xr-xr-x 2 0 1 512 Nov 30 1995 etc\r
drwxrwxrwx 2 98 1 512 Oct 30 14:33 pub\r
dr-xr-xr-x 5 0 1 512 Oct 1 1997 usr\r
+</data>
+</reply>
+
+#
+# Client-side
+<client>
+ <name>
+FTPS dir list PASV
+ </name>
+ <command>
+ftps://%HOSTIP:%FTPSPORT/
+</command>
+</test>
+
+#
+# Verify data after the test has been "shot"
+<verify>
+<strip>
+filter off really nothing
+</strip>
+<protocol>
+USER anonymous\r
+PASS curl_by_daniel@haxx.se\r
+PWD\r
+PASV\r
+TYPE A\r
+LIST\r
+</protocol>
+</verify>
+++ /dev/null
-data
- to
- see
-that FTP
-works
- so does it?
+++ /dev/null
-data
- to
- see
-that FTP
-works
- so does it?
+++ /dev/null
-data
- to
- see
-that FTP
-works
- so does it?
+++ /dev/null
-o does it?