A C++ header-only HTTP/HTTPS server and client library

httplib.h

#http #server #client #header-only #cpp #c++11 #library #small #lightweight

yhirose 6897c64c74 Renamed project name to 'cpp-httplib'. 13 years ago
example 6897c64c74 Renamed project name to 'cpp-httplib'. 13 years ago
test 6897c64c74 Renamed project name to 'cpp-httplib'. 13 years ago
.gitignore 0a26cd08f0 Updated .gitignore. 13 years ago
README.md 6897c64c74 Renamed project name to 'cpp-httplib'. 13 years ago
httplib.h 6897c64c74 Renamed project name to 'cpp-httplib'. 13 years ago

README.md

cpp-httplib

A C++ HTTP library.

The Boost Software License 1.0

Server Example

Inspired by Sinatra

#include <httplib.h>

int main(void) {
    HTTP_SERVER("localhost", 1234) {
        GET("/hi", {
            res.set_content("Hello World!");
        });
    }
}

Copyright (c) 2012 Yuji Hirose. All rights reserved.