Files
medods_vk/http_client.py
T

28 lines
734 B
Python

import requests
from token_utils import generate_token
def send_request(method, url, json_data=None, params=None):
from app import logger
headers = {"Content-Type": "application/json"}
bearer_token = generate_token()
if bearer_token:
headers["Authorization"] = f"Bearer {bearer_token}"
logger.info(headers)
try:
response = requests.request(
method=method, url=url, params=params, json=json_data, headers=headers
)
except Exception as e:
logger.error(f"Ошибка при выполнении запроса: {e}")
return
logger.info(response.status_code)
logger.info(response.headers)
# logger.info(response.text)
return response