如何使用 easy curl API 从 http 请求字符串构建请求?

How to frame request using easy curl API from a http request string?

我正在尝试构建 http 请求并使用 libCurl 的简单 curl 接口执行。我在 c 字符串中有一个 http 请求,如下所示。是否可以简单地使用此字符串来构建请求并使用 lib curl API 执行而不从 http 请求字符串中提取各个字段?

http_request_string = "GET http://192.168.1.2:8080/coxsl/devices/261099914/recordings\r\nHTTP/1.1 200 200\r\nContent-Type: application/json;charset=utf-8\r\nContent-Length: 8756\r\n Server: Jetty(6.1.x)"

提前致谢, SRP

没有。 libcurl 提供了一个 API ,您可以在其中指定不同的 "options" 并且它确实 not 具有您在单个缓冲区中传递完整构造的请求的任何功能。

此外,您上面的 "request string" 似乎还包含一个服务器响应,无论如何都会使其成为一个损坏的请求...