Introduction

Features

Placeholders everywhere

️placeholders at the beginning of an url e.g.

curlz r --define 'host=https://httpbin.org' '{{host}}/get'

placeholders in HTTP Headers, e.g.

curlz r -H 'Username: {{ env.USER }}' https://httpbin.org/headers

JSON Payload | --json

This is a shortcut for setting 2 HTTP Headers and sending data as with -d | --data

Example

curlz r --json '{ "foo": "bar" }' -X POST 'https://httpbin.org/anything'