Files
medods_vk/http_client.py

25 lines
669 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}"
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.debug(f"Статус код: {response.status_code}")
return response