MCPcopy Create free account
hub / github.com/aria2/aria2 / getTransferEncodingStreamFilter

Method getTransferEncodingStreamFilter

src/HttpResponse.cc:188–199  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

186}
187
188std::unique_ptr<StreamFilter>
189HttpResponse::getTransferEncodingStreamFilter() const
190{
191 // TODO Transfer-Encoding header field can contains multiple tokens. We should
192 // parse the field and retrieve each token.
193 if (isTransferEncodingSpecified()) {
194 if (util::strieq(getTransferEncoding(), "chunked")) {
195 return make_unique<ChunkedDecodingStreamFilter>();
196 }
197 }
198 return nullptr;
199}
200
201bool HttpResponse::isContentEncodingSpecified() const
202{

Calls 1

strieqFunction · 0.70

Tested by 1