# httpstat **Repository Path**: gricks/httpstat ## Basic Information - **Project Name**: httpstat - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-11 - **Last Updated**: 2025-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # httpstat Imitation is the sincerest form of flattery. But seriously, https://github.com/reorx/httpstat is the new hotness, and this is a shameless rip off. ## Installation `httpstat` requires Go 1.23 or later. ``` go install gitee.com/gricks/httpstat@latest ``` ## Usage ``` httpstat https://httpbin.com/ ``` ## Features - Windows/BSD/Linux supported. - HTTP and HTTPS are supported, for self signed certificates use `-k`. - Skip timing the body of a response with `-I`. - Follow 30x redirects with `-L`. - Change HTTP method with `-X METHOD`. - Provide a `PUT` or `POST` request body with `-d string`. To supply the `PUT` or `POST` body as a file, use `-d @filename`. - Add extra request headers with `-H 'Name: value'`. - The response body is usually discarded, you can use `-o filename` to save it to a file, or `-O` to save it to the file name suggested by the server. - Discard the response body with `-D`. - HTTP/HTTPS proxies supported via the usual `HTTP_PROXY`/`HTTPS_PROXY` env vars (as well as lower case variants). - Supply your own client side certificate with `-E cert.pem`.