curlpp Get示例

#include 
#include 
#include 
#include 
#include 

int main() {
    try {
        // 初始化curlpp
        curlpp::initialize();

        // 创建一个Easy对象
        curlpp::Easy request;

        // 设置请求的URL
        request.setOpt(curlpp::options::Url("http://example.com"));

        // 执行GET请求并获取响应
        request.perform();

      // 获取响应内容
		std::ostringstream response;
		response << request;

        // 输出响应内容
        std::cout << response.str() << std::endl;

        // 清理curlpp
        curlpp::terminate();
    }
    catch (curlpp::RuntimeError& e) {
        std::cerr << e.what() << std::endl;
    }
    catch (curlpp::LogicError& e) {
        std::cerr << e.what() << std::endl;
    }

    return 0;
}

你可能感兴趣的:(c++,开发语言,http)