diff options
Diffstat (limited to 'Utilities/cmcurl-7.19.0/tests/data/test61')
-rw-r--r-- | Utilities/cmcurl-7.19.0/tests/data/test61 | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/Utilities/cmcurl-7.19.0/tests/data/test61 b/Utilities/cmcurl-7.19.0/tests/data/test61 new file mode 100644 index 0000000..1ec0fef --- /dev/null +++ b/Utilities/cmcurl-7.19.0/tests/data/test61 @@ -0,0 +1,70 @@ +<testcase> +<info> +<keywords> +HTTP +HTTP GET +cookies +cookiejar +HTTP replaced headers +</keywords> +</info> +# 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 +Set-Cookie: test=yes; domain=foo.com; expires=Fri Feb 2 11:56:27 GMT 2035 +Set-Cookie: test2=yes; domain=host.foo.com; expires=Fri Feb 2 11:56:27 GMT 2035 +Set-Cookie: test3=maybe; domain=foo.com; path=/moo; secure +Set-Cookie: test4=no; domain=nope.foo.com; path=/moo; secure +Set-Cookie: test5=name; domain=anything.com; path=/ ; secure +Content-Length: 4 + +boo +</data> +</reply> + +# Client-side +<client> +<server> +http +</server> + <name> +HTTP with various cookies and custom Host: + </name> +# Explicitly set the time zone to a known good one, in case the user is +# using one of the 'right' zones that take into account leap seconds +# which causes the cookie expiry times to be different. +<setenv> +TZ=GMT +</setenv> + <command> +http://%HOSTIP:%HTTPPORT/we/want/61 -c log/jar61.txt -H "Host: www.host.foo.com" +</command> +</client> + +# Verify data after the test has been "shot" +<verify> +<strip> +^User-Agent:.* +</strip> +<protocol> +GET /we/want/61 HTTP/1.1 +Accept: */* +Host: www.host.foo.com + +</protocol> +<file name="log/jar61.txt" mode="text"> +# Netscape HTTP Cookie File +# http://curl.haxx.se/rfc/cookie_spec.html +# This file was generated by libcurl! Edit at your own risk. + +.foo.com TRUE /we/want/ FALSE 2054030187 test yes +.host.foo.com TRUE /we/want/ FALSE 2054030187 test2 yes +.foo.com TRUE /moo TRUE 0 test3 maybe +</file> +</verify> +</testcase> |