|
virtual std::string | dump () |
|
virtual std::string | host () const |
|
virtual std::time_t | ingest_time () const |
|
virtual bool | is_expired () |
|
virtual bool | is_trusted () |
|
virtual std::string | path () const |
|
virtual std::string | protocol () const |
|
virtual std::string | query () const |
|
virtual std::string | query_parameter_value (const std::string &key) const |
|
virtual void | query_parameter_values (const std::string &key, std::vector< std::string > &values) const |
|
virtual void | set_ingest_time (const std::time_t &itime) |
|
virtual std::string | str () const |
|
| url (const std::shared_ptr< http::url > &source_url) |
|
| url (const std::shared_ptr< http::url > &source_url, bool trusted) |
|
| url (const std::string &url_s, bool trusted=false) |
|
| url (http::url const &src_url) |
|
Definition at line 40 of file url_impl.h.
◆ dump()
string http::url::dump |
( |
| ) |
|
|
virtual |
Returns a string representation of the URL and its bits.
- Returns
- the representation mentioned above.
Reimplemented in http::EffectiveUrl.
Definition at line 398 of file url_impl.cc.
◆ is_expired()
bool http::url::is_expired |
( |
| ) |
|
|
virtual |
- Returns
- True if the URL appears within the REFRESH_THRESHOLD of the expires time read from one of CLOUDFRONT_EXPIRES_HEADER_KEY, AMS_EXPIRES_HEADER_KEY;
Reimplemented in http::EffectiveUrl.
Definition at line 312 of file url_impl.cc.
◆ query_parameter_value()
string http::url::query_parameter_value |
( |
const std::string & |
key | ) |
const |
|
virtual |
◆ query_parameter_values()
void http::url::query_parameter_values |
( |
const std::string & |
key, |
|
|
std::vector< std::string > & |
values |
|
) |
| const |
|
virtual |
The documentation for this class was generated from the following files: