xxhr : c++ http requests

A simple, yet modern, http client library, all dependencies included !

API: asynchronously intuitive

#include <iostream>
#include <xxhr/xxhr.hpp>
void introductory() {
using namespace xxhr;
GET( "http://httpbin.org/anything"s,
on_response = [](auto reply) { std::cout << reply.text; }
);
}

GETting Started

1 {
2  "daminetreg/xxhr" : { "@" : "v1.0.0" }
3 }

Platforms

pipeline status

Motivation

http[s] queries made async & easy for C++ developer.

The API is exclusively async

Pure & modern, this header-only C++ library is available for WebAssembly and on all C++ compatible platforms.

Key Principles