Using *http.Request from ctx so we don't have multiple copies around.