Home | History | Annotate | Download | only in http

Lines Matching defs:HttpResponseHeaders

119 struct HttpResponseHeaders::ParsedHeader {
132 HttpResponseHeaders::HttpResponseHeaders(const std::string& raw_input)
154 HttpResponseHeaders::HttpResponseHeaders(const Pickle& pickle, void** iter)
161 void HttpResponseHeaders::Persist(Pickle* pickle, PersistOptions options) {
217 void HttpResponseHeaders::Update(const HttpResponseHeaders& new_headers) {
261 void HttpResponseHeaders::MergeWithHeaders(const std::string& raw_headers,
290 void HttpResponseHeaders::RemoveHeader(const std::string& name) {
302 void HttpResponseHeaders::AddHeader(const std::string& header) {
317 void HttpResponseHeaders::ReplaceStatusLine(const std::string& new_status) {
326 void HttpResponseHeaders::Parse(const std::string& raw_input) {
366 void HttpResponseHeaders::GetNormalizedHeaders(std::string* output) const {
419 bool HttpResponseHeaders::GetNormalizedHeader(const std::string& name,
448 std::string HttpResponseHeaders::GetStatusLine() const {
453 std::string HttpResponseHeaders::GetStatusText() const {
464 bool HttpResponseHeaders::EnumerateHeaderLines(void** iter,
486 bool HttpResponseHeaders::EnumerateHeader(void** iter, const std::string& name,
511 bool HttpResponseHeaders::HasHeaderValue(const std::string& name,
526 bool HttpResponseHeaders::HasHeader(const std::string& name) const {
530 HttpResponseHeaders::HttpResponseHeaders() : response_code_(-1) {
533 HttpResponseHeaders::~HttpResponseHeaders() {
539 HttpVersion HttpResponseHeaders::ParseVersion(
582 void HttpResponseHeaders::ParseStatusLine(
656 size_t HttpResponseHeaders::FindHeader(size_t from,
672 void HttpResponseHeaders::AddHeader(std::string::const_iterator name_begin,
690 void HttpResponseHeaders::AddToParsed(std::string::const_iterator name_begin,
702 void HttpResponseHeaders::AddNonCacheableHeaders(HeaderSet* result) const {
749 void HttpResponseHeaders::AddHopByHopHeaders(HeaderSet* result) {
754 void HttpResponseHeaders::AddCookieHeaders(HeaderSet* result) {
759 void HttpResponseHeaders::AddChallengeHeaders(HeaderSet* result) {
764 void HttpResponseHeaders::AddHopContentRangeHeaders(HeaderSet* result) {
768 void HttpResponseHeaders::GetMimeTypeAndCharset(std::string* mime_type,
783 bool HttpResponseHeaders::GetMimeType(std::string* mime_type) const {
789 bool HttpResponseHeaders::GetCharset(std::string* charset) const {
795 bool HttpResponseHeaders::IsRedirect(std::string* location) const {
821 bool HttpResponseHeaders::IsRedirectResponseCode(int response_code) {
839 bool HttpResponseHeaders::RequiresValidation(const Time& request_time,
870 TimeDelta HttpResponseHeaders::GetFreshnessLifetime(
971 TimeDelta HttpResponseHeaders::GetCurrentAge(const Time& request_time,
995 bool HttpResponseHeaders::GetMaxAgeValue(TimeDelta* result) const {
1021 bool HttpResponseHeaders::GetAgeValue(TimeDelta* result) const {
1032 bool HttpResponseHeaders::GetDateValue(Time* result) const {
1036 bool HttpResponseHeaders::GetLastModifiedValue(Time* result) const {
1040 bool HttpResponseHeaders::GetExpiresValue(Time* result) const {
1044 bool HttpResponseHeaders::GetTimeValuedHeader(const std::string& name,
1054 bool HttpResponseHeaders::IsKeepAlive() const {
1078 bool HttpResponseHeaders::HasStrongValidators() const {
1106 int64 HttpResponseHeaders::GetContentLength() const {
1132 bool HttpResponseHeaders::GetContentRange(int64* first_byte_position,