Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lwydyby/gurl
This is a command-line tool similar to curl, written in Go. Its usage is the same as curl.
https://github.com/lwydyby/gurl
curl
Last synced: 8 days ago
JSON representation
This is a command-line tool similar to curl, written in Go. Its usage is the same as curl.
- Host: GitHub
- URL: https://github.com/lwydyby/gurl
- Owner: lwydyby
- License: mit
- Created: 2023-11-09T12:09:27.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-24T03:48:30.000Z (about 1 year ago)
- Last Synced: 2024-10-30T04:56:06.327Z (about 2 months ago)
- Topics: curl
- Language: Go
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Introduction
This is a command-line tool similar to curl, written in Go. Its usage is the same as curl.# Installation
```bash
go install github.com/lwydyby/gurl/gurl@latest
```# Usage Instructions
```bash
gurl --help
gurl [options...]Usage:
gurl [flags]Flags:
--compressed Request compressed response
-d, --data string HTTP POST data
--data-raw string HTTP POST data, '@' allowed
--data-urlencode stringArray HTTP POST data url encoded
-f, --form stringArray Specify multipart MIME data
-G, --get Put the post data in the URL and use GET
-H, --header stringArray Pass custom header(s) to server
-h, --help help for gurl
-i, --include Include the HTTP response headers in the output. The HTTP response headers can include things like server name, cookies, date of the document, HTTP version and more.
-k, --insecure Allow insecure server connections when using SSL
-L, --location Follow redirects
-X, --request string Specify request method to use
--url string URL to work with
```