HTTP响应编码的包装器
Wrapper for HTTP response encoding
我不想创建新的轮子,也不想试图为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.
相关文章:
- 如何确定我已使用非编码文件到达 EOF?
- 如何在c++17中制作一个模板包装器/装饰器
- std::vector的包装器,使数组的结构看起来像结构的数组
- 如何在c++迭代器类型中包装std::chrono
- 是否可以用"iostream"包装现有的TCP/OOpenSSL会话
- 用pybind11包装C++抽象类时出错
- 使用 MATLAB 编码器生成C++代码:编译错误"undefined reference to `rgb2gray_tbb_real64'"
- 为左值和右值的包装器实现C++范围
- C结构,其指针将被包装在unique_ptr中
- 在卡萨布兰卡形成编码参数的列表
- 如何包装第三方DLL在R中使用
- 使用C++进行游程编码
- 在类型和包装器之间reinterpret_cast是否安全<Type>?
- 如何将不同的可执行文件合并到一个窗口框架中进行编码?像浏览器一样
- 使用已使用 java 编码的 openssl 解码数据
- 将 N-arg 函数包装到另一个函数中
- 元组由 Swig 生成的 Python 包装器返回,用于C++向量
- 用于包装BCD的Wireshark剖析器编码
- 如何在 C# 中使用 Swig 包装 UTF-8 编码C++ std::strings
- HTTP响应编码的包装器