in sdk/src/model/DataGetByUrlRequest.cc [74:92]
HeaderCollection DataGetByUrlRequest::specialHeaders() const
{
auto headers = PdsRequest::specialHeaders();
if (rangeIsSet_) {
std::stringstream ss;
ss << "bytes=" << range_[0] << "-";
if (range_[1] != -1) ss << range_[1];
headers[Http::RANGE] = ss.str();
}
if (trafficLimit_ != 0) {
headers["x-oss-traffic-limit"] = std::to_string(trafficLimit_);
}
if (!userAgent_.empty()) {
headers[Http::USER_AGENT] = userAgent_;
}
return headers;
}