summaryrefslogtreecommitdiff
path: root/day7/utils.py
diff options
context:
space:
mode:
authorAndrew <saintruler@gmail.com>2019-06-08 12:04:03 +0400
committerAndrew <saintruler@gmail.com>2019-06-08 12:04:03 +0400
commit8f27a63ed8962be9bd8cc3cf84977d658c579102 (patch)
tree63c70d15736c56c91d77ab71535a45fad3205bc6 /day7/utils.py
parent18617fd71708222fed455aac1d7d826d63ee3804 (diff)
Перенесена основная ст из README.md в докстринги к соответствующим функциям.
Diffstat (limited to 'day7/utils.py')
-rw-r--r--day7/utils.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/day7/utils.py b/day7/utils.py
index c17a02d..b00c5c2 100644
--- a/day7/utils.py
+++ b/day7/utils.py
@@ -15,6 +15,10 @@ FIRST_LINE_PATTERN = re.compile(rf'{"(" + "|".join(HTTP_METHODS) + ")"} {URL_REG
def add_text_headers(status, html: str):
+ """
+ Добавляет заголовки к ответной html-странице
+ """
+
return '\r\n'.join([
status,
f'Date: {strftime("%a, %d %b %Y %H:%M:%S GMT", gmtime())}',
@@ -47,6 +51,10 @@ def parse_cookies(cookies_line: str):
def format_cookies(cookies: dict):
+ """
+ Формирование cookie-строки из переданного словаря.
+ """
+
pairs = []
for key, value in cookies:
pairs.append(f'{key}={value}')