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

Issue 626985 link

Starred by 1 user

Issue metadata

Status: Archived
Owner:
Last visit > 30 days ago
Closed: Dec 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug



Sign in to add a comment

unicode header field shown URL escaped

Reported by pdk...@gmail.com, Jul 11 2016

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36

Steps to reproduce the problem:
After I noticed this in the GCS documentation, I went ahead and tried it.

> x-goog-meta- fields can have data set to arbitrary Unicode values.

To confirm it worked, I checked Developer Tools.

What is the expected behavior?

What went wrong?
The header is shown like this.

x-goog-meta-heart: %e2%9d%a4

Did this work before? N/A 

Chrome version: 51.0.2704.106  Channel: stable
OS Version: Ubuntu 14.04
Flash Version: 

Whereas both curl and wget show it like this.

x-goog-meta-heart: ❤

I then checked the actual bytes sent for the value.

E29DA4

The value should either be shown as UTF-8 directly, or as raw bytes, but not URL escaped.
 

Comment 1 by allada@chromium.org, Jul 11 2016

Owner: allada@chromium.org

Comment 2 by allada@chromium.org, Jul 11 2016

Labels: -Pri-2 Pri-3
Status: Assigned (was: Unconfirmed)
Labels: Hotlist-Polish
Status: Archived (was: Assigned)

Comment 6 by pdk...@gmail.com, Dec 7 2017

How do I interpret this status change?

Sign in to add a comment