우선 뭔가를 다운로드하고 특별한 HTTP 요청을 원하지 않으면 http.client
대신 urllib.request
을 사용해야합니다. 당신이 정말로 http.client를 사용하려는 경우 요청 헤더를 보낸 후
import urllib.request
r = urllib.request.urlopen('https://paypal.com/')
print(r.read())
, 당신은 endheaders
를 호출해야합니다 : putrequest
/endheaders
에 바로 가기로
import http.client
conn = http.client.HTTPSConnection('paypal.com', 443)
conn.putrequest('GET', '/')
conn.endheaders() # <---
r = conn.getresponse()
print(r.read())
을, 당신은 또한 request
방법을 사용할 수 있습니다 이 같은 : 대신 putrequest
의
import http.client
conn = http.client.HTTPSConnection('paypal.com', 443)
conn.request('GET', '/') # <---
r = conn.getresponse()
print(r.read())