store response into request object after Request.run
handle multiple headers with the same name (e.g. Set-Cookie)