mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-26 20:03:05 +00:00
52 lines
2.7 KiB
Text
52 lines
2.7 KiB
Text
![]() |
## Check that persistent cookies are not deleted at the end of the session
|
||
|
CLEAR CONFIG
|
||
|
CONFIG CookieGlobalAdvice Accept
|
||
|
COOKIE ACCEPT http://a.example1.net/ Set-Cookie: some_value=value1; Path="/"; expires=%NEXTYEAR%
|
||
|
COOKIE ACCEPT http://a.example2.net/ Set-Cookie: some_value=value2; Path="/"; max-age="600"
|
||
|
CHECK http://a.example1.net/ Cookie: some_value=value1
|
||
|
CHECK http://a.example2.net/ Cookie: some_value=value2
|
||
|
ENDSESSION
|
||
|
CHECK http://a.example1.net/ Cookie: some_value=value1
|
||
|
CHECK http://a.example2.net/ Cookie: some_value=value2
|
||
|
CONFIG CookieGlobalAdvice Reject
|
||
|
CONFIG CookieDomainAdvice a.example3.net:Accept,.example4.net:Accept
|
||
|
COOKIE ACCEPT http://a.example3.net/ Set-Cookie: some_value=value3; Path="/"; expires=%NEXTYEAR%
|
||
|
COOKIE ACCEPT http://a.example4.net/ Set-Cookie: some_value=value4; Path="/"; expires=%NEXTYEAR%
|
||
|
CHECK http://a.example3.net/ Cookie: some_value=value3
|
||
|
CHECK http://a.example4.net/ Cookie: some_value=value4
|
||
|
ENDSESSION
|
||
|
CHECK http://a.example3.net/ Cookie: some_value=value3
|
||
|
CHECK http://a.example4.net/ Cookie: some_value=value4
|
||
|
## Check that non persistent cookies are deleted at the end of the session
|
||
|
CLEAR CONFIG
|
||
|
CONFIG CookieGlobalAdvice Accept
|
||
|
COOKIE ACCEPT http://x.example1.net/ Set-Cookie: some_value=value1; Path="/"
|
||
|
CHECK http://x.example1.net/ Cookie: some_value=value1
|
||
|
ENDSESSION
|
||
|
CHECK http://x.example1.net/
|
||
|
CONFIG CookieGlobalAdvice AcceptForSession
|
||
|
COOKIE ACCEPTFORSESSION http://x.example2.net/ Set-Cookie: some_value=value2; Path="/"
|
||
|
COOKIE ACCEPTFORSESSION http://x.example3.net/ Set-Cookie: some_value=value3; Path="/"; expires=%NEXTYEAR%
|
||
|
CHECK http://x.example2.net/ Cookie: some_value=value2
|
||
|
CHECK http://x.example3.net/ Cookie: some_value=value3
|
||
|
ENDSESSION
|
||
|
CHECK http://x.example2.net/
|
||
|
CHECK http://x.example3.net/
|
||
|
CONFIG CookieGlobalAdvice Reject
|
||
|
CONFIG CookieDomainAdvice x.example4.net:AcceptForSession,.example5.net:AcceptForSession,x.y.example6.net:AcceptForSession,.y.example6.net:Accept
|
||
|
COOKIE ACCEPTFORSESSION http://x.example4.net/ Set-Cookie: some_value=value4; Path="/"; expires=%NEXTYEAR%
|
||
|
COOKIE ACCEPTFORSESSION http://x.example5.net/ Set-Cookie: some_value=value5; Path="/"; expires=%NEXTYEAR%
|
||
|
COOKIE ACCEPTFORSESSION http://x.y.example6.net/ Set-Cookie: some_value=value6; Path="/"; expires=%NEXTYEAR%
|
||
|
CHECK http://x.example4.net/ Cookie: some_value=value4
|
||
|
CHECK http://x.example5.net/ Cookie: some_value=value5
|
||
|
CHECK http://x.y.example6.net/ Cookie: some_value=value6
|
||
|
ENDSESSION
|
||
|
CHECK http://x.example4.net/
|
||
|
CHECK http://x.example5.net/
|
||
|
CHECK http://x.y.example6.net/
|
||
|
CONFIG AcceptSessionCookies true
|
||
|
COOKIE ACCEPT http://x.example7.net/ Set-Cookie: some_value=value7; Path="/"
|
||
|
CHECK http://x.example7.net/ Cookie: some_value=value7
|
||
|
ENDSESSION
|
||
|
CHECK http://x.example7.net/
|