httpretty httpretty is a Go package to print the HTTP requests of your Go programs on the terminal screen. It is mostly inspired in curl's verbose mode, and also on the httputil.DumpRequest and similar functions. It implements a net/http RoundTripper for the HTTP client and an HTTP Handler for the server that intercepts the requests and extracts information out of it in a safe way, without modifying the original values wrapping your HTTP client transport layer or HTTP request multiplexer.