Add download_chunk_size property to HTTPRequest.

This allows setting the `read_chunk_size` of the internal HTTPClient.
This is important to reduce the allocation overhead and number of file
writes when downloading large files, allowing for better download speed.
This commit is contained in:
Fabio Alessandrelli 2019-11-24 13:20:24 +01:00
parent 37b230fe3a
commit ed19b4076e
7 changed files with 37 additions and 9 deletions

View file

@ -211,6 +211,10 @@ void HTTPClient::set_read_chunk_size(int p_size) {
read_limit = p_size;
}
int HTTPClient::get_read_chunk_size() const {
return read_limit;
}
Error HTTPClient::poll() {
switch (status) {