This whole `get_content` method is superfluous: `std::rt::io::extensions::ReaderUtil.read_to_end()` does exactly that, though as `~[u8]` instead of `~str`. (Given the response may not be UTF-8 encoded, this is the most sensible thing to do anyway. Correct encoding interpretation for at least HTML will come later; another—I can't remember who—is already developing at least part of it.)