1<testcase>
2<info>
3<keywords>
4HTTP
5HTTP GET
6HTTP replaced headers
7cookies
8httponly
9</keywords>
10</info>
11
12# Server-side
13<reply>
14<data>
15HTTP/1.0 200 OK swsclose
16Date: Thu, 09 Nov 2010 14:49:00 GMT
17Content-Type: text/html
18
19boo
20</data>
21</reply>
22
23# Client-side
24<client>
25<server>
26http
27</server>
28 <name>
29HTTP, send cookies when using custom Host:
30 </name>
31 <command>
32http://%HOSTIP:%HTTPPORT/we/want/62 -b log/jar62.txt -H "Host: www.host.foo.com"
33</command>
34<file name="log/jar62.txt">
35# Netscape HTTP Cookie File
36# http://curl.haxx.se/rfc/cookie_spec.html
37# This file was generated by libcurl! Edit at your own risk.
38
39#HttpOnly_.foo.com	TRUE	/we/want/	FALSE	2054030187	test	yes
40.host.foo.com	TRUE	/we/want/	FALSE	2054030187	test2	yes
41.fake.host.foo.com	TRUE	/we/want/	FALSE	2054030187	test4	yes
42
43.foo.com	TRUE	/moo	TRUE	0	test3	maybe
44</file>
45</client>
46
47# Verify data after the test has been "shot"
48<verify>
49<strip>
50^User-Agent:.*
51</strip>
52<protocol>
53GET /we/want/62 HTTP/1.1
54Accept: */*
55Cookie: test2=yes; test=yes
56Host: www.host.foo.com
57
58</protocol>
59</verify>
60</testcase>
61