Annotation of embedaddon/curl/tests/data/test1561, revision 1.1
1.1 ! misho 1: <testcase>
! 2: <info>
! 3: <keywords>
! 4: HTTPS
! 5: HTTP
! 6: HTTP GET
! 7: cookies
! 8: cookiejar
! 9: HTTP replaced headers
! 10: </keywords>
! 11: </info>
! 12:
! 13: # Server-side
! 14: <reply>
! 15: <data1>
! 16: HTTP/1.1 200 OK
! 17: Date: Thu, 09 Nov 2010 14:49:00 GMT
! 18: Server: test-server/fake
! 19: Set-Cookie: super=secret; domain=example.com; path=/1561; secure;
! 20: Set-Cookie: supersuper=secret; domain=example.com; path=/1561/login/; secure;
! 21: Set-Cookie: __Secure-SID=12345; Domain=example.com
! 22: Set-Cookie: __Secure-SID=12346; Secure; Domain=example.com
! 23: Set-Cookie: supersupersuper=secret; __Secure-SID=12346; Secure; Domain=example.com
! 24: Set-Cookie: __Host-SID=22345
! 25: Set-Cookie: __Host-SID=22346; Secure
! 26: Set-Cookie: __Host-SID=22347; Domain=example.com
! 27: Set-Cookie: __Host-SID=22348; Domain=example.com; Path=/
! 28: Set-Cookie: __Host-SID=22349; Secure; Domain=example.com; Path=/
! 29: Set-Cookie: __Host-SID=12346; Secure; Path=/
! 30: Content-Length: 7
! 31:
! 32: nomnom
! 33: </data1>
! 34: <data2>
! 35: HTTP/1.1 200 OK
! 36: Date: Thu, 09 Nov 2010 14:49:00 GMT
! 37: Server: test-server/fake
! 38: Set-Cookie: super=secret; domain=example.com; path=/1561; httponly;
! 39: Set-Cookie: super=secret; domain=example.com; path=/1561/; httponly;
! 40: Set-Cookie: super=secret; domain=example.com; path=/15; httponly;
! 41: Set-Cookie: public=yes; domain=example.com; path=/foo;
! 42: Set-Cookie: supersuper=secret; domain=example.com; path=/1561/login/en;
! 43: Set-Cookie: supersuper=secret; domain=example.com; path=/1561/login;
! 44: Set-Cookie: secureoverhttp=yes; domain=example.com; path=/1561; secure;
! 45: Set-Cookie: __Secure-SID=22345; Domain=example.com
! 46: Set-Cookie: __Secure-SID=22346; Secure; Domain=example.com
! 47: Set-Cookie: __Host-SID=32345
! 48: Set-Cookie: __Host-SID=32346; Secure
! 49: Set-Cookie: __Host-SID=32347; Domain=example.com
! 50: Set-Cookie: __Host-SID=32348; Domain=example.com; Path=/
! 51: Set-Cookie: __Host-SID=32349; Secure; Domain=example.com; Path=/
! 52: Set-Cookie: __Host-SID=32350; Secure; Path=/
! 53: Content-Length: 7
! 54:
! 55: nomnom
! 56: </data2>
! 57: </reply>
! 58:
! 59: # Client-side
! 60: <client>
! 61: <features>
! 62: SSL
! 63: </features>
! 64: <server>
! 65: http
! 66: https
! 67: </server>
! 68: <name>
! 69: Cookies set over HTTP can't override secure ones
! 70: </name>
! 71: <command>
! 72: -k https://%HOSTIP:%HTTPSPORT/15610001 -L -c log/jar1561.txt -H "Host: www.example.com" http://%HOSTIP:%HTTPPORT/15610002 -L -c log/jar1561.txt -H "Host: www.example.com"
! 73: </command>
! 74: </client>
! 75: <verify>
! 76: <strip>
! 77: ^User-Agent:.*
! 78: </strip>
! 79: <protocol>
! 80: GET /15610001 HTTP/1.1
! 81: Host: www.example.com
! 82: User-Agent: curl/7.62.0-DEV
! 83: Accept: */*
! 84:
! 85: GET /15610002 HTTP/1.1
! 86: Host: www.example.com
! 87: User-Agent: curl/7.62.0-DEV
! 88: Accept: */*
! 89:
! 90: </protocol>
! 91: <file name="log/jar1561.txt" mode="text">
! 92: # Netscape HTTP Cookie File
! 93: # https://curl.haxx.se/docs/http-cookies.html
! 94: # This file was generated by libcurl! Edit at your own risk.
! 95:
! 96: .example.com TRUE /foo FALSE 0 public yes
! 97: www.example.com FALSE / TRUE 0 __Host-SID 12346
! 98: .example.com TRUE / TRUE 0 supersupersuper secret
! 99: .example.com TRUE / TRUE 0 __Secure-SID 12346
! 100: .example.com TRUE /1561/login/ TRUE 0 supersuper secret
! 101: #HttpOnly_.example.com TRUE /15 FALSE 0 super secret
! 102: </file>
! 103:
! 104: </verify>
! 105:
! 106: </testcase>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>