• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<testcase>
2<info>
3<keywords>
4HTTP
5HTTP GET
6HTTP proxy
7cookies
8cookiejar
9PSL
10</keywords>
11</info>
12
13# Server-side
14<reply>
15<data>
16HTTP/1.1 200 OK
17Date: Thu, 09 Nov 2010 14:49:00 GMT
18Server: test-server/fake
19Content-Length: 4
20Content-Type: text/html
21Funny-head: yesyes
22Set-Cookie: test1=forbidden1; domain=example.ck; path=/;
23Set-Cookie: test2=allowed2; domain=www.example.ck; path=/;
24Set-Cookie: test3=forbidden3; domain=ck; path=/;
25Set-Cookie: test4=allowed4; domain=www.ck; path=/;
26Set-Cookie: test5=forbidden5; domain=z-1.compute-1.amazonaws.com; path=/;
27
28boo
29</data>
30</reply>
31
32# Client-side
33<client>
34<features>
35PSL
36proxy
37</features>
38<server>
39http
40</server>
41<name>
42Check cookies against PSL
43</name>
44<setenv>
45TZ=GMT
46</setenv>
47<command>
48http://www.example.ck/1136 http://www.ck/1136 http://z-1.compute-1.amazonaws.com/1136 -b none -c log/jar1136.txt -x %HOSTIP:%HTTPPORT
49</command>
50
51</client>
52
53# Verify data after the test has been "shot"
54<verify>
55<file name="log/jar1136.txt" mode="text">
56# Netscape HTTP Cookie File
57# https://curl.haxx.se/docs/http-cookies.html
58# This file was generated by libcurl! Edit at your own risk.
59
60.z-1.compute-1.amazonaws.com	TRUE	/	FALSE	0	test5	forbidden5
61.www.ck	TRUE	/	FALSE	0	test4	allowed4
62.www.example.ck	TRUE	/	FALSE	0	test2	allowed2
63</file>
64</verify>
65</testcase>
66