我不想创建新的wheel并尝试找到用于编码C或C ++的HTTP响应的包装器(或者可能是Java实现)。
我搜索这样的东西:
HttpResponse resp(HttpResponse::Ok_200);
resp.addHeader(someHeaderName, someHeaderValue);
resp.addPart(somePart);
std::string src; // or std::ostream src
resp.write(src);
你知道吗?
答案 0 :(得分:2)
答案 1 :(得分:1)
我曾经尝试过ClanLib HTTP实施,看起来很像你的建议。据我所知,我使用了CL_HTTPClientConnection和CL_HTTPServerConnection。
HTH
答案 2 :(得分:0)
POCO库包含非常好的HTTP支持 - 请参阅例如http://pocoproject.org/docs/Poco.Net.HTTPResponse.html。