gocurl is a command line curl-like tool for making HTTP requests written in Golang.
gocurl <url> [flags]
with flags as follows:
-Hheaders to be sent with the request-uthe user agent to be used for requests (defaults to gocurl)-mspecify an HTTP method (allowed: GET, PUT, POST, PATCH, DELETE, defaults to GET)-kallows insecure server connections over HTTPS (defaults to false).-venable verbose logging. Displays all headers and the body (defaults to false).