auto merge of #2501 : mbrubeck/servo/host, r=pcwalton

Fixes broken requests caused by #2493.
This commit is contained in:
bors-servo 2014-05-28 19:52:08 -04:00
commit 3a9552b5de

View file

@ -63,7 +63,12 @@ fn load(load_data: LoadData, start_chan: Sender<LoadResponse>) {
return;
}
};
// Preserve the `host` header set automatically by RequestWriter.
let host = writer.headers.host.clone();
writer.headers = box load_data.headers.clone();
writer.headers.host = host;
match load_data.data {
Some(ref data) => {
writer.headers.content_length = Some(data.len());