MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / setChunkedTransferEncoding

Method setChunkedTransferEncoding

Libraries/Http/HttpConnection.cpp:1013–1026  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1011}
1012
1013Result HttpOutgoingMessage::setChunkedTransferEncoding()
1014{
1015 SC_TRY_MSG(not headersSent, "Headers already sent");
1016 if (chunkedTransferEncodingEnabled)
1017 {
1018 return Result(true);
1019 }
1020 chunkedTransferEncodingEnabled = true;
1021 if (not transferEncodingAdded)
1022 {
1023 SC_TRY(addHeader("Transfer-Encoding", "chunked"));
1024 }
1025 return Result(true);
1026}
1027
1028Result HttpOutgoingMessage::sendHeaders(Function<void(AsyncBufferView::ID)> callback)
1029{

Callers 2

chunkedResponseMethod · 0.80

Calls 1

ResultClass · 0.50

Tested by 2

chunkedResponseMethod · 0.64