本文共 826 字,大约阅读时间需要 2 分钟。
cpp-httplib是一个header-only的跨平台HTTP/HTTPS服务器和客户端C++开源库,可以使用它来完成服务端和客户端,我们使用的时候只需要包含“httplib.h”这个头文件就可以了,非常方便。
在Linux中使用cpp-httplib库时,只需要把它下载下来,然后在写代码时包含该头文件就可以了。我们在可以进入gitee直接搜索cpp-httplib,点击第一个
#include#include #include "httplib.h"using namespace httplib;void http_callback(const Request& req, Response& resp){ (void)req; std::string body = "linux so easy"; resp.set_content(body.c_str(),body.size(),"text/html");}int main(){ Server svr; svr.Get("/aaa",http_callback); svr.listen("0.0.0.0",19998); return 0;}
注意,编译的时候要加上-lpthread,有的还要加上-std=c++11
转载地址:http://idmq.baihongyu.com/