本文整理汇总了C++中HttpResponse::getHeaderField方法的典型用法代码示例。如果您正苦于以下问题:C++ HttpResponse::getHeaderField方法的具体用法?C++ HttpResponse::getHeaderField怎么用?C++ HttpResponse::getHeaderField使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类HttpResponse
的用法示例。
在下文中一共展示了HttpResponse::getHeaderField方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: test_http_range
static void test_http_range() {
HttpRequest request;
request.setHeaderField("Range", "bytes=100-0");
ASSERT(request.containsRange(), ==, true);
HttpRange range = request.getRange();
range.adjustTo(200);
ASSERT(range.toString(), ==, "100-199");
ASSERT(range.size(), ==, 100);
request.setHeaderField("Range", "bytes=100-120");
range = request.getRange();
ASSERT(range.toString(), ==, "100-120");
ASSERT(range.size(), ==, 21);
HttpResponse response;
response.setRange(range, 300);
ASSERT(response.getHeaderField("Content-Range"), ==, "bytes 100-120/300");
}