Should we only support redirects for `GET` requests (maybe `HEAD` too?)? `POST`, `PUT`, and `DELETE` could all have unwanted effects that we don't want to redirect.