本文整理汇总了C++中Header::cend方法的典型用法代码示例。如果您正苦于以下问题:C++ Header::cend方法的具体用法?C++ Header::cend怎么用?C++ Header::cend使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Header
的用法示例。
在下文中一共展示了Header::cend方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
void Session::Impl::SetHeader(const Header& header) {
auto curl = curl_->handle;
if (curl) {
struct curl_slist* chunk = NULL;
for (auto item = header.cbegin(); item != header.cend(); ++item) {
auto header_string = std::string{item->first};
if (item->second.empty()) {
header_string += ";";
} else {
header_string += ": " + item->second;
}
chunk = curl_slist_append(chunk, header_string.data());
curl_easy_setopt(curl, CURLOPT_HTTPHEADER, chunk);
curl_->chunk = chunk;
}
}
}