Quickstart

dot-http - Scriptable HTTP Client

javimosch Updated

File contents

dot-http - Scriptable HTTP Client

Overview

dot-http is a text-based scriptable HTTP client. Define HTTP requests in text files and execute them.

Quick Start

Send HTTP request

sc dot-http request http <request-file>

Passthrough to dot-http CLI

sc dot-http _ <dot-http-args>

Key Features

  • Scriptable: Define requests in text files
  • HTTP Client: Full HTTP/HTTPS support
  • Variables: Use variables in requests
  • Environment Files: Load environment from files
  • Response Handlers: Process responses
  • Vim Integration: Vim support for editing requests

Installation

cargo install dot-http

Also available via:

  • Binary releases
  • Script

Usage Examples

Execute request file

dot-http request.http

With variables

dot-http --var name=value request.http

With environment file

dot-http --env .env request.http

Response handler

dot-http --response-handler script.sh request.http

Notes

  • Run dot-http --help to see all available options

javimosch/supercli/tree/main/plugins/dot-http/skills/quickstart commit 16e562390f

Frequently asked questions

npx skillmds@latest add javimosch/quickstart-1346