New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 610978 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner: ----
Closed: Jun 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

These 5 characters should be escaped when URLSearchParams object serializing

Reported by l446240525@gmail.com, May 11 2016

Issue description

> new URLSearchParams("(=)").toString()
"(=)" // should be "%28=%29"

!, (, ), / and ~ 5 characters should be escaped.

see also: https://bugs.chromium.org/p/chromium/issues/detail?id=609716
 

Comment 1 by ajha@chromium.org, May 12 2016

Cc: mkwst@chromium.org ajha@chromium.org
Components: Internals>Network
Cc'ing mkwst@ from  Issue 557063  for more inputs on this.
Components: -Internals>Network Blink>Network>FetchAPI
Status: Fixed (was: Unconfirmed)
This has been fixed by https://bugs.chromium.org/p/chromium/issues/detail?id=557063#c10.

> new URLSearchParams("x=!()/~").toString()
"x=%21%28%29%2F%7E"

Thanks!
Components: -Blink>Network>FetchAPI Blink>Network
Labels: M-53

Sign in to add a comment