반응형
Python 요청 - 연결 어댑터 없음
Requests: HTTP for Humans 라이브러리를 사용 중인데 이상한 오류가 발생하여 무슨 뜻인지 모르겠어요.
No connection adapters were found for '192.168.1.61:8080/api/call'
좋은 생각 있는 사람?
프로토콜 체계를 포함해야 합니다.
'http://192.168.1.61:8080/api/call'
미포함http://
일부,requests
님은 리모트 서버에 접속하는 방법을 모릅니다.
URL이 다음과 같이 시작하는 경우 프로토콜 스킴은 모두 소문자여야 합니다.HTTP://
예를 들어, 이 기능은http://
연결 어댑터도 사용할 수 있습니다.
또 하나의 이유로 URL에 '\n'과 같은 숨겨진 문자가 포함되어 있을 수 있습니다.
다음과 같이 URL을 정의하면 이 예외가 발생합니다.
url = '''
http://google.com
'''
문자열에 '\n'이 숨겨져 있기 때문입니다.실제로 URL은 다음과 같습니다.
\nhttp://google.com\n
연결 어댑터 매칭을 가장 고유하게 수정하고 기타 작은 Python 3 텍스트 인코딩 버그. ..netrc는 더 이상 명시적 인증을 재정의하지 않습니다.마운트 가능한 연결 어댑터
요청을 설치하려면 다음 절차를 따릅니다.
$ pip 설치 요청
언급URL : https://stackoverflow.com/questions/15115328/python-requests-no-connection-adapters
반응형
'source' 카테고리의 다른 글
PHP 테스트 응용 프로그램의 Kubernetes 배포 (0) | 2022.12.28 |
---|---|
Ajax를 Django 애플리케이션과 통합하려면 어떻게 해야 합니까? (0) | 2022.12.28 |
PHP의 NULL과 NULL의 차이 (0) | 2022.12.28 |
Django auto_now 및 auto_now_add (0) | 2022.12.28 |
PHP에서 여러 클래스를 사용하여 클래스를 확장할 수 있습니까? (0) | 2022.12.28 |