mirror of
https://github.com/curl/curl.git
synced 2026-08-25 14:43:33 +03:00
tests: provide all non-ascii data hex encoded
- make the scanner not whitelist anything for test cases making everything non-ascii forced to be hex encoded - update all tests using non-ascii bytes to use %hex[] sequences Closes #17331
This commit is contained in:
parent
65444f1dc3
commit
11cad7bf32
34 changed files with 93 additions and 96 deletions
|
|
@ -5,7 +5,6 @@ HTTP
|
|||
HTTP GET
|
||||
cookies
|
||||
cookiejar
|
||||
non-ascii
|
||||
</keywords>
|
||||
</info>
|
||||
# Server-side
|
||||
|
|
@ -69,7 +68,7 @@ Set-Cookie: withspaces= yes within and around ;
|
|||
Set-Cookie: withspaces2 =before equals;
|
||||
Set-Cookie: prespace= yes before;
|
||||
Set-Cookie: securewithspace=after ; secure =
|
||||
Set-Cookie: ³Ã\x92Ã\x9aÃ\x8dÃ\x97=%96%A6g%9Ay%B0%A5g%A7tm%7C%95%9A
|
||||
Set-Cookie: %hex[%c3%82%c2%b3%c3%83%5c%78%39%32%c3%83%5c%78%39%61%c3%83%5c%78%38%64%c3%83%5c%78%39%37]hex%=%96%A6g%9Ay%B0%A5g%A7tm%7C%95%9A
|
||||
|
||||
boo
|
||||
</data>
|
||||
|
|
@ -112,7 +111,7 @@ Accept: */*
|
|||
# https://curl.se/docs/http-cookies.html
|
||||
# This file was generated by libcurl! Edit at your own risk.
|
||||
|
||||
test31.curl FALSE /we/want/ FALSE 0 ³Ã\x92Ã\x9aÃ\x8dÃ\x97 %96%A6g%9Ay%B0%A5g%A7tm%7C%95%9A
|
||||
test31.curl FALSE /we/want/ FALSE 0 %hex[%c3%82%c2%b3%c3%83%5c%78%39%32%c3%83%5c%78%39%61%c3%83%5c%78%38%64%c3%83%5c%78%39%37]hex% %96%A6g%9Ay%B0%A5g%A7tm%7C%95%9A
|
||||
test31.curl FALSE /we/want/ FALSE 0 prespace yes before
|
||||
test31.curl FALSE /we/want/ FALSE 0 withspaces2 before equals
|
||||
test31.curl FALSE /we/want/ FALSE 0 withspaces yes within and around
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue