Fixing cookie regex
This commit is contained in:
parent
67d804af62
commit
96a3f47ea0
|
@ -255,7 +255,7 @@
|
|||
;; appear as a block to be legal, and " may only appear as \"
|
||||
(define (rfc2068:quoted-string? s)
|
||||
(and (regexp-match?
|
||||
#rx"^\"([^\"#\u0000-#\u001F]| |#\return#\newline|#\tab|\\\\\")*\"$"
|
||||
#rx"^\"([^\"\u0000-\u001F]| |\r\n|\t|\\\\\")*\"$"
|
||||
s)
|
||||
s))
|
||||
|
||||
|
|
|
@ -79,6 +79,17 @@
|
|||
(cookie-error-test (RC cookie:add-domain "bad domain.com"))
|
||||
(cookie-error-test (RC cookie:add-domain ".bad-domain;com")))
|
||||
|
||||
; cookie value
|
||||
(test
|
||||
(cookie-value? "value")
|
||||
(cookie-value? "(")
|
||||
(cookie-value? "!")
|
||||
(cookie-value? ")")
|
||||
(cookie-value? ")!")
|
||||
(cookie-value? "(!")
|
||||
(cookie-value? "(!)")
|
||||
(cookie-value? "!)"))
|
||||
|
||||
)
|
||||
|
||||
(test do (tests)))
|
||||
|
|
Loading…
Reference in New Issue
Block a user