Sobes.tech
Junior — Middle
95

Quais métodos são usados para medir o tempo de execução de solicitações HTTP?

Resposta da IA

sobes.tech IA

Для измерения времени выполнения HTTP-запросов в Python часто используют следующие методы:

  • Модуль time: замер времени до и после запроса.
import time
import requests

start = time.time()
response = requests.get('https://example.com')
end = time.time()
print(f"Время запроса: {end - start} секунд")
  • Использование встроенных инструментов библиотеки requests, например, response.elapsed:
import requests

response = requests.get('https://example.com')
print(f"Время запроса: {response.elapsed.total_seconds()} секунд")
  • Для более точного профилирования можно использовать специализированные библиотеки, например, timeit или сторонние инструменты мониторинга.