MCPcopy
hub / github.com/davecheney/httpstat

github.com/davecheney/httpstat @v1.2.1 sqlite

repository ↗ · DeepWiki ↗ · release v1.2.1 ↗
22 symbols 47 edges 2 files 4 documented · 18%
README

httpstat Build Status Go Report Card

Shameless

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.20 or later.

go install github.com/davecheney/httpstat@latest

Usage

httpstat https://example.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.
  • 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.

Contributing

Bug reports are most welcome, but with the exception of #5, this project is closed.

Pull requests must include a fixes #NNN or updates #NNN comment.

Please discuss your design on the accompanying issue before submitting a pull request. If there is no suitable issue, please open one to discuss the feature before slinging code. Thank you.

Core symbols most depended-on inside this repo

printf
called by 7
main.go
grayscale
called by 3
main.go
String
called by 3
main.go
parseURL
called by 2
main.go
dialContext
called by 2
main.go
isRedirect
called by 2
main.go
readClientCert
called by 1
main.go
headerKeyValue
called by 1
main.go

Shape

Function 16
Method 5
TypeAlias 1

Languages

Go100%

Modules by API surface

main.go21 symbols
main_test.go1 symbols

Dependencies from manifests, versioned

github.com/mattn/go-colorablev0.1.13 · 1×
github.com/mattn/go-isattyv0.0.20 · 1×
golang.org/x/sysv0.25.0 · 1×

For agents

$ claude mcp add httpstat \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact