MCPcopy Create free account
hub / github.com/apache/trafficserver / getScheme

Method getScheme

src/tscpp/api/Url.cc:115–128  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

113}
114
115std::string
116Url::getScheme() const
117{
118 std::string ret_str;
119 if (isInitialized()) {
120 int length;
121 const char *memptr = TSUrlSchemeGet(state_->hdr_buf_, state_->url_loc_, &length);
122 if (memptr && length) {
123 ret_str.assign(memptr, length);
124 }
125 LOG_DEBUG("Using scheme [%s]", ret_str.c_str());
126 }
127 return ret_str;
128}
129
130std::string
131Url::getHost() const

Callers 1

serverPushMethod · 0.80

Calls 3

TSUrlSchemeGetFunction · 0.85
assignMethod · 0.45
c_strMethod · 0.45

Tested by

no test coverage detected