HTTP 响应编码的包装器
我不想创建新的轮子并尝试找到用于对 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);
你知道吗?
I don't want create new wheel and try to found wrappers for encoding HTTP response for C or C++ (or may be Java implementation).
I search something like this :
HttpResponse resp(HttpResponse::Ok_200);
resp.addHeader(someHeaderName, someHeaderValue);
resp.addPart(somePart);
std::string src; // or std::ostream src
resp.write(src);
Do you know something ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
libcurl
libcurl
我曾经尝试过 ClanLib HTTP 实现,它看起来很像你的建议。据我所知,我使用了 CL_HTTPClientConnection 和 CL_HTTPServerConnection。
华泰
I once tried the ClanLib HTTP implementation and it looked a lot like your suggestion. As far as I can remember, I used the CL_HTTPClientConnection and the CL_HTTPServerConnection.
HTH
POCO 库包含非常好的 HTTP 支持 - 请参见 http://pocoproject.org/docs/Poco.Net.HTTPResponse.html。
The POCO libraries include very good HTTP support - see eg http://pocoproject.org/docs/Poco.Net.HTTPResponse.html.