AvatargURL

Usage

Learn how to use gURL for your HTTP requests

gURL Usage Examples

gURL is a versatile HTTP client with an intuitive syntax. Below are examples of how you can use gURL for different HTTP operations.

Basic GET Request

gurl request https://dummyjson.com/products

Download files

gurl request -o myfile.zip https://example.com/file.zip

Using HTTP methods

gurl request -X POST https://dummyjson.com/products

Send JSON data

gurl request https://dummyjson.com/auth/login \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{"username":"emilys","password":"emilyspass","expiresInMins":30}'

Custom headers

gurl request https://dummyjson.com/auth/me \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN_HERE"

Follow redirects

gurl request -L https://dummyjson.com/http/200

Format JSON response

gurl request -j https://dummyjson.com/products/1

Save response to file

gurl request -o response.json https://dummyjson.com/users

Verbose output with timing information

gurl request -v https://dummyjson.com/test

Ignore SSL certificate errors

gurl request -k https://dummyjson.com/test

Set wait-time

gurl request --wait-time 5s https://dummyjson.com/test

Verbose output

gurl request -v --wait-time 3s https://dummyjson.com/test

On this page