HTTP Client

Crates to make HTTP network requests

Newest releases

Sh1Yo Based on the amazing research by James Kettle. The tool can help to find servers that may be vulnerable to request smuggling vulnerability.
 

zhaofengli Colmena Colmena is a simple, stateless NixOS deployment tool modeled after NixOps and Morph, written in Rust. It's a thin wrapper over Nix commands li
 

ducaale Yet another HTTPie clone
 

justjavac Simple, minimal-dependency HTTP client. Optional features for https with native-tls TLS implementations.
 

frewsxcv Encoder and decoder for HTTP chunked transfer coding.
 

wyyerd This is a pure Rust client for Apache Pulsar that does not depend on the C++ Pulsar library. It provides an async/await based API, compatible with Tokio and async-std.
 

dertuxmalwieder yet another youtube (and more) down loader
 

Edu4rdSHL FHC stands for Fast HTTP Checker, it's written in Rust. Works on Linux, Windows, macOS, Android, Aarch64, ARM and possibly in your oven.
 

softprops goji a rust interface for jira install Add the following to your Cargo.toml file [dependencies] goji = "0.2" usage Please browse the examples director
 

softprops hyperlocal Hyper client and server bindings for Unix domain sockets Hyper is a rock solid Rust HTTP client and server toolkit. Unix domain sockets pro
 

mikedilger formdata Documentation is available at https://mikedilger.github.io/formdata This library provides a type for storing multipart/form-data data, as wel
 

AurevoirXavier Intro cloudflare-bypasser Inspired by python module cloudflare-scrape Require Node.js Example extern crate cloudflare_bypasser; extern crate reqwest;
 

mardiros cabot cabot is a learning rust project made on my free time,without the pretention to be production used. Cabot is a simple Rust library to perform HT
 

perfectmak pinata-sdk The pinata_sdk provides the easieset path for interacting with the Pinata API. Setup Add the crate as a dependency to your codebase [depend
 

amandasaurus rust-cgi Easily create CGI[1][2] programmes[3] in Rust based on http types. Installation & Usage Cargo.toml: [dependencies] cgi = "0.6" Use the cgi_ma
 

http-rs http-client Types and traits for http clients. API Docs | Releases | Contributing Installation With cargo add installed run: $ cargo add http-client S
 

sergejjurecko mio_httpc is an async http client that runs on top of mio only. For convenience it also provides CallBuilder::exec for a simple one-line blocking HTTP
 

spietika Restson Rust Easy-to-use REST client for Rust programming language that provides automatic serialization and deserialization from Rust structs. The li
 

WillSewell Pusher HTTP Rust Library The Rust library for interacting with the Pusher HTTP API. This package lets you trigger events to your client and query the
 

dekellum hyperx Hyper is the low-level HTTP implementation for Rust. Hyperx is an extraction of the hyper 0.11 typed header module, with minimized dependencies
 

tafia hyper-proxy A proxy connector for hyper based applications. Documentation Example use hyper::{Client, Request, Uri}; use hyper::client::HttpConnector;
 

neonmoe minreq Simple, minimal-dependency HTTP client. Optional features for https (https), json via Serde (json-using-serde), and unicode domains (punycode).
 

http-rs http-types Common types for HTTP operations. API Docs | Releases | Contributing Installation $ cargo add http-types Safety This crate uses unsafe in a
 

jayjamesjay http_req Simple and lightweight HTTP client with built-in HTTPS support. Requirements http_req by default uses rust-native-tls, which uses TLS framewo
 

sagebind Isahc Say hello to Isahc (pronounced like Isaac), the practical HTTP client that is fun to use. Formerly known as chttp. Key features Full support for
 

algesten ureq Minimal request library in rust. Usage // requires feature: `ureq = { version = "*", features = ["json"] }` #[macro_use] extern crate ureq; fn m
 

seanmonstar reqwest An ergonomic, batteries-included HTTP Client for Rust. Plain bodies, JSON, urlencoded, multipart Customizable redirect policy HTTP Proxies HTT
 

hyperium hyper A fast and correct HTTP implementation for Rust. HTTP/1 and HTTP/2 Asynchronous design Leading in performance Tested and correct Extensive produ
 

graphql-rust graphql_client A typed GraphQL client library for Rust. Features Precise types for query variables and responses. Supports GraphQL fragments, objects,
 

alexcrichton curl-rust libcurl bindings for Rust Documentation Quick Start use std::io::{stdout, Write}; use curl::easy::Easy; // Print a web page onto stdout fn