Chrome Agent does not send custom headers via HTTPS

Hey,

It seems that chrome agent does not sent custom headers via HTTPS.

URL is https://disneyworld.disney.go.com/.

Using FF:
http://www.webpagetest.org/result/131014_TH_daa35524cfa2c948435eb85eaf850888/1/details/

Request headers:
GET / HTTP/1.1
Host: disneyworld.disney.go.com
my-header: my-value
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Firefox/24.0 PTST/141
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive

Using Chrome:
http://www.webpagetest.org/result/131014_9G_61b84689656874ac3dae6beaaa8d1436/1/details/

Request headers (my-header: my-value is missing):
GET / HTTP/1.1
Host: disneyworld.disney.go.com
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8

Using Chrome for HTTP:
http://www.webpagetest.org/result/131014_FS_dc380a60e3f3f553ddbcbca777383b8c/1/details/

  • First request does have custom header
  • Second request (after redirection to HTTPS) does not have custom header.

Any Idea?

Erez

Maybe there’s a workaround we can use in the meanwhile?

Thanks,
Erez