获取给定数据C ++的原始http请求字符串

时间:2016-12-01 10:59:54

标签: c++ json http network-programming httprequest

我正在寻找C++中的简单解决方案来从给定数据中获取原始http请求字符串,例如请求解析器。

例如,我想要某种对象,我可以像这样传递URL,Headers或Struct / JSON等参数:

setMethod(httpRequest, POST);
setUrl(httpRequest, url);
setHeaders(httpRequest, headers);
setData(httpRequest, my_struct);
setContentType(httpRequest, "json");

然后有能力从原始的http请求字符串中删除它:

POST /path/script.cgi HTTP/1.0
From: frog@jmarshall.com
User-Agent: HTTPTool/1.0
Content-Type: application/json
Content-Length: 32
(...)

你有没有听过如果不自己写的话怎么能实现呢? 我想避免自己解析它,不得不处理不清楚的字符串和解析结构

0 个答案:

没有答案