HTTP响应编码的包装器

Wrapper for HTTP response encoding

本文关键字:包装 编码 响应 HTTP      更新时间:2023-10-16

我不想创建新的轮子,也不想试图为C或C++(或者可能是Java实现(找到编码HTTP响应的包装器。

我搜索这样的东西:

HttpResponse resp(HttpResponse::Ok_200);
resp.addHeader(someHeaderName, someHeaderValue);
resp.addPart(somePart);
std::string src; // or std::ostream src
resp.write(src);

你知道什么吗?

libcurl

我曾经尝试过ClanLib HTTP实现,它看起来很像你的建议。据我记忆所及,我使用了CL_HTTPClientConnection和CL_HTTPServerConnection。

HTH

POCO库包括非常好的HTTP支持-参见http://pocoproject.org/docs/Poco.Net.HTTPResponse.html.