
xh
Friendly and fast tool for sending HTTP requests
What is xh?
xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance.
xh uses HTTPie's request-item syntax to set headers, request body, query string, etc:
- =/:= for setting the request body's JSON or form fields (= for strings and := for other JSON types).
- == for adding query strings.
- @ for including files in multipart requests e.g picture@hello.jpg or picture@hello.jpg;type=image/jpeg;filename=goodbye.jpg.
- : for adding or removing headers e.g connection:keep-alive or connection:.
- ; for including headers with empty values e.g header-without-value;.
- =@/:=@ for setting the request body's JSON or form fields from a file (=@ for strings and :=@ for other JSON types).
xh Screenshots
xh Features
xh information
Supported Languages
- English
GitHub repository
- 3,766 Stars
- 75 Forks
- 35 Open Issues
- Updated
Comments and Reviews
No comments or reviews, maybe you want to be first?
Post a comment/reviewSaid about xh as an alternative
Tags
- HTTP Client
- API Client
- Download Manager
- File transfer
Recent user activities on xh
whiteCosm0s added xh as alternative(s) to Gotcha Rest Client
contortedexpression added xh as alternative(s) to Lama2
- zacktamondo liked xhza
xh is based on HTTPie's interface but it's written in Rust, so it's faster and requires less dependencies.