tsuyopon / webpagetest

Automatically exported from code.google.com/p/webpagetest
0 stars 0 forks source link

Fix HTTP headers for HTTPS requests #131

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
WinInet changes the headers for HTTPS responses before passing the data up to 
IE.  Usually we look at the raw socket streams to get the original headers but 
those are not available for SSL streams because they are encrypted.

This is fixed in wptdriver where we also hook the schannel.dll encryption calls 
and see the raw data streams.

It will probably be a fair bit of work but the schannel hooking should be 
back-ported to the pagetest code so that it works across all of the IE versions.

The long-term plan is to migrate to the wptdriver codebase for IE testing as 
well (and IE 10 is only supported on wptdriver) so it may make more sense to 
put the effort into completing the wptdriver feature set and depricating the 
pagetest agent.

Original issue reported on code.google.com by PatMee...@gmail.com on 2 Jan 2013 at 3:39

GoogleCodeExporter commented 9 years ago
Fixed

Original comment by PatMee...@gmail.com on 13 Feb 2013 at 8:47