http

star 756

Make HTTP requests using hurl. Use for accessing websites/apis

Mic92 By Mic92 schedule Updated 3/7/2026

name: http description: Make HTTP requests using hurl. Use for accessing websites/apis

hurl

# GET HTML
hurl <<'EOF'
GET https://example.org
HTTP 200
[Asserts]
xpath "normalize-space(//head/title)" == "Hello world!"
EOF

# Chain requests with captures
hurl <<'EOF'
POST https://api.example.com/login
Content-Type: application/json
{"user": "me", "pass": "secret"}
HTTP 200
[Captures]
token: jsonpath "$.token"

GET https://api.example.com/resource
Authorization: Bearer {{token}}
HTTP 200
EOF

Flags: --variable key=val, --test (assert mode).

Install via CLI
npx skills add https://github.com/Mic92/dotfiles --skill http
Repository Details
star Stars 756
call_split Forks 39
navigation Branch main
article Path SKILL.md
Occupations
More from Creator