set user agent string.

This commit is contained in:
2023-05-17 14:51:19 +09:00
parent 37a4cedc4d
commit d983c452de
4 changed files with 13 additions and 3 deletions

View File

@ -1,7 +1,9 @@
import platform
import threading
from requests import Response, Session
from mdrsclient.__version__ import __version__
from mdrsclient.cache import CacheFile
from mdrsclient.exceptions import MissingConfigurationException
from mdrsclient.models import Laboratories, Token, User
@ -74,6 +76,11 @@ class MDRSConnection:
return "/".join(parts)
def __prepare_headers(self) -> None:
self.session.headers.update({"accept": "application/json"})
self.session.headers.update(
{
"User-Agent": f"MdrsClient/{__version__} (Python {platform.python_version()} - {platform.platform()})",
"Accept": "application/json",
}
)
if self.token is not None:
self.session.headers.update({"Authorization": f"Bearer {self.token.access}"})