(feat) Actually use hyper request/response.