Поддержка keep alive подключений #3

Merged
johnsol merged 2 commits from dev into stable 2024-10-09 14:42:26 +03:00
Owner

Improvements:

  • Response return Content-Length header;
  • HTTP handler run recursive after call;
  • File iterator when call before yield file size.
Improvements: - Response return Content-Length header; - HTTP handler run recursive after call; - File iterator when call before yield file size.
johnsol added 1 commit 2024-10-08 13:58:47 +03:00
Improvements:
  - Response return Content-Length header;
  - HTTP handler run recursive after call;
  - File iterator when call before yield file size.
johnsol reviewed 2024-10-08 14:01:44 +03:00
johnsol left a comment
Author
Owner

Провести ревью кода и комментирование

Провести ревью кода и комментирование
@ -22,4 +23,4 @@
log = logging.getLogger(__name__)
def fileiter(filename):
Author
Owner

Проверка на наличие файла

Проверка на наличие файла
johnsol marked this conversation as resolved
@ -53,0 +52,4 @@
self.write_fd.write(chunk)
self.write_fd.flush()
except BrokenPipeError:
pass
Author
Owner

Соответствующее сообщение при таких исключениях

Соответствующее сообщение при таких исключениях
johnsol marked this conversation as resolved
johnsol added a new dependency 2024-10-08 14:10:12 +03:00
johnsol added 1 commit 2024-10-09 14:36:17 +03:00
- Rename function fileiter to file_iterator;

Fix:
 - BrokenPipeError for thread;
 - Log strings;
johnsol changed title from WIP: Поддержка keep alive подключений to Поддержка keep alive подключений 2024-10-09 14:37:40 +03:00
johnsol merged commit 346f01c9d9 into stable 2024-10-09 14:42:26 +03:00
Sign in to join this conversation.
No reviewers
No labels
feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: CatNet/cn-py-serv#3
No description provided.