mirror of
https://github.com/curl/curl.git
synced 2026-08-04 17:06:15 +03:00
cookies: follow-up fix for path checking
The initial fix to only compare full path names were done in commit
04f52e9b4d but found out to be incomplete. This takes should make the
change more complete and there's now two additional tests to verify
(test 31 and 62).
This commit is contained in:
parent
9e10963c20
commit
f24dc09d20
4 changed files with 135 additions and 23 deletions
|
|
@ -18,6 +18,8 @@ Content-Type: text/html
|
|||
Funny-head: yesyes
|
||||
Set-Cookie: foobar=name; domain=anything.com; path=/ ; secure
|
||||
Set-Cookie:ismatch=this ; domain=127.0.0.1; path=/silly/
|
||||
Set-Cookie: overwrite=this ; domain=127.0.0.1; path=/overwrite/
|
||||
Set-Cookie: overwrite=this2 ; domain=127.0.0.1; path=/overwrite
|
||||
Set-Cookie: sec1value=secure1 ; domain=127.0.0.1; path=/secure1/ ; secure
|
||||
Set-Cookie: sec2value=secure2 ; domain=127.0.0.1; path=/secure2/ ; secure=
|
||||
Set-Cookie: sec3value=secure3 ; domain=127.0.0.1; path=/secure3/ ; secure=
|
||||
|
|
@ -94,6 +96,7 @@ Accept: */*
|
|||
# This file was generated by libcurl! Edit at your own risk.
|
||||
|
||||
.127.0.0.1 TRUE /silly/ FALSE 0 ismatch this
|
||||
.127.0.0.1 TRUE /overwrite FALSE 0 overwrite this2
|
||||
.127.0.0.1 TRUE /secure1/ TRUE 0 sec1value secure1
|
||||
.127.0.0.1 TRUE /secure2/ TRUE 0 sec2value secure2
|
||||
.127.0.0.1 TRUE /secure3/ TRUE 0 sec3value secure3
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ http
|
|||
HTTP, send cookies when using custom Host:
|
||||
</name>
|
||||
<command>
|
||||
http://%HOSTIP:%HTTPPORT/we/want/62 -b log/jar62.txt -H "Host: www.host.foo.com"
|
||||
http://%HOSTIP:%HTTPPORT/we/want/62 http://%HOSTIP:%HTTPPORT/we/want?hoge=fuga -b log/jar62.txt -H "Host: www.host.foo.com"
|
||||
</command>
|
||||
<file name="log/jar62.txt">
|
||||
# Netscape HTTP Cookie File
|
||||
|
|
@ -55,6 +55,11 @@ Accept: */*
|
|||
Cookie: test2=yes; test=yes
|
||||
Host: www.host.foo.com
|
||||
|
||||
GET /we/want?hoge=fuga HTTP/1.1
|
||||
Accept: */*
|
||||
Cookie: test2=yes; test=yes
|
||||
Host: www.host.foo.com
|
||||
|
||||
</protocol>
|
||||
</verify>
|
||||
</testcase>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue