downloaD() throws  HttpStatusException + moved that to vibe.http.common.