e138ae5ec9
files bing mirrored) and thus I've changed the URL in the cookiejar header to no longer use curlm.haxx.se but instead use the main site curl.haxx.se
60 lines
1.0 KiB
Plaintext
60 lines
1.0 KiB
Plaintext
<testcase>
|
|
<info>
|
|
<keywords>
|
|
HTTP
|
|
HTTP GET
|
|
HTTP replaced headers
|
|
cookies
|
|
</keywords>
|
|
</info>
|
|
|
|
# Server-side
|
|
<reply>
|
|
<data>
|
|
HTTP/1.0 200 OK swsclose
|
|
Date: Thu, 09 Nov 2010 14:49:00 GMT
|
|
Content-Type: text/html
|
|
|
|
boo
|
|
</data>
|
|
</reply>
|
|
|
|
# Client-side
|
|
<client>
|
|
<server>
|
|
http
|
|
</server>
|
|
<name>
|
|
HTTP, send cookies when using custom Host:
|
|
</name>
|
|
<command>
|
|
http://%HOSTIP:%HTTPPORT/we/want/62 -b log/jar62.txt -H "Host: www.host.foo.com"
|
|
</command>
|
|
<file name="log/jar62.txt">
|
|
# 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
|
|
.fake.host.foo.com TRUE /we/want/ FALSE 2054030187 test4 yes
|
|
|
|
.foo.com TRUE /moo TRUE 0 test3 maybe
|
|
</file>
|
|
</client>
|
|
|
|
# Verify data after the test has been "shot"
|
|
<verify>
|
|
<strip>
|
|
^User-Agent:.*
|
|
</strip>
|
|
<protocol>
|
|
GET /we/want/62 HTTP/1.1
|
|
Accept: */*
|
|
Cookie: test2=yes; test=yes
|
|
Host: www.host.foo.com
|
|
|
|
</protocol>
|
|
</verify>
|
|
</testcase>
|