test1476: verify cookie PSL mixed case

This commit is contained in:
Daniel Stenberg 2023-11-23 08:15:47 +01:00
parent 2b0994c29a
commit 323df4261c
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2
2 changed files with 59 additions and 1 deletions

View File

@ -186,7 +186,7 @@ test1439 test1440 test1441 test1442 test1443 test1444 test1445 test1446 \
test1447 test1448 test1449 test1450 test1451 test1452 test1453 test1454 \
test1455 test1456 test1457 test1458 test1459 test1460 test1461 test1462 \
test1463 test1464 test1465 test1466 test1467 test1468 test1469 test1470 \
test1471 test1472 test1473 test1474 test1475 \
test1471 test1472 test1473 test1474 test1475 test1476 \
\
test1500 test1501 test1502 test1503 test1504 test1505 test1506 test1507 \
test1508 test1509 test1510 test1511 test1512 test1513 test1514 test1515 \

58
tests/data/test1476 Normal file
View File

@ -0,0 +1,58 @@
<testcase>
<info>
<keywords>
HTTP
HTTP GET
cookies
</keywords>
</info>
# Server-side
<reply>
<data crlf="yes">
HTTP/1.1 200 OK
Date: Tue, 09 Nov 2010 14:49:00 GMT
Content-Length: 0
Set-Cookie: super=oops; domain=co.UK; path=/
Set-Cookie: fine=yesyes; domain=CURL.CO.UK; path=/
</data>
</reply>
# Client-side
<client>
<server>
http
</server>
<name>
PSL violating cookie with mixed case domain and cookie domain property
</name>
<command>
-x http://%HOSTIP:%HTTPPORT/%TESTNUMBER http://curl.co.UK -c %LOGDIR/cookies%TESTNUMBER.txt
</command>
<features>
PSL
cookies
</features>
</client>
# Verify data after the test has been "shot"
<verify>
<protocol crlf="yes">
GET http://curl.co.UK/ HTTP/1.1
Host: curl.co.UK
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive
</protocol>
<file name="%LOGDIR/cookies%TESTNUMBER.txt" mode="text">
# Netscape HTTP Cookie File
# https://curl.se/docs/http-cookies.html
# This file was generated by libcurl! Edit at your own risk.
.CURL.CO.UK TRUE / FALSE 0 fine yesyes
</file>
</verify>
</testcase>