@miksha

Ошибка в работе requests через celery. В чем причина?

Не могу отправить запрос как задачу в celery.

@shared_task
def test_api():
    response = requests.get('https://jsonplaceholder.typicode.com/todos/1')
    print(response.text)
    return 'Ок'

Ошибка:

raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='jsonplaceholder.typicode.com', port=443): Max retries exceeded with url: /todos/1 (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xffffb7038ca0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution'))
  • Вопрос задан
  • 22 просмотра
Пригласить эксперта
Ответы на вопрос 1
@bacon
Temporary failure in name resolution
не может разрезолвит url, разбирайся с настройкой dns'ов в своей системе
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы