내 프로그램에서 https://api.dropbox.com/1/oauth2/token
에 액세스하려고합니다. 이를 위해 http.client.HTTPSConnection()
을 사용하려고했습니다. 또한 내가 때문에,파이썬이 HTTP 서버에 연결 중
{"error": "Call requires one of the following methods: POST, OPTIONS. Got GET."}
나는이 하위 도메인에 대한 일이 있다고 생각 : 그러나, 나는 내 브라우저를 통해 동일한 요청을 보낼 때, 나는 실제 응답을 얻을에도 불구하고, 서버에서 400 문을 수신하고 https://docs.python.org/3/
에 대한 기능을 테스트했으며 그 결과는 매우 유사합니다. 여기
conn = http.client.HTTPSConnection('docs.python.org')
conn.request('get', '/3/')
response = conn.getresponse().read()
print(response)
내가 적절한 요청을 보낼 수있는
http.client
라이브러리를 사용하는 방법
?
대문자 'GET'을 사용해보세요. –
@Philip Tzou 나는 이것을 실제로 고쳤다 고 믿을 수 없다! 제발 게시물은 답변이므로 받아 들일 수 있습니다 –
['requests'] (http://docs.python-requests.org/en/master/) –