Update libraries/WebServer/src/Parsing.cpp
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
This commit is contained in:
parent
784ef0f286
commit
c562aeceda
1 changed files with 1 additions and 4 deletions
|
|
@ -186,11 +186,8 @@ bool WebServer::_parseRequest(NetworkClient &client) {
|
|||
_currentHandler->raw(*this, _currentUri, *_currentRaw);
|
||||
_currentRaw->status = RAW_WRITE;
|
||||
|
||||
while (1) {
|
||||
while (_currentRaw->totalSize < _clientContentLength) {
|
||||
size_t read_len = std::min(_clientContentLength - _currentRaw->totalSize, (size_t) HTTP_RAW_BUFLEN);
|
||||
if (read_len == 0) {
|
||||
break;
|
||||
}
|
||||
_currentRaw->currentSize = client.readBytes(_currentRaw->buf, read_len);
|
||||
_currentRaw->totalSize += _currentRaw->currentSize;
|
||||
if (_currentRaw->currentSize == 0) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue