Handle HTTP 3xx redirects

Fixes #973.
This commit is contained in:
Keegan McAllister 2013-09-23 12:13:33 -07:00
parent 9bd0e2a3ac
commit 1c6de361b7
6 changed files with 70 additions and 15 deletions

View file

@ -444,6 +444,7 @@ fn load_image_data(url: Url, resource_task: ResourceTask) -> Result<~[u8], ()> {
loop {
match response_port.recv() {
resource_task::UrlChange(*) => (), // don't care that URL changed
resource_task::Payload(data) => {
image_data.push_all(data);
}