1
httplib/http.client를 사용하여 들어오는 응답의 인코딩을 얻으려면 어떻게해야합니까?httplib/http.client를 사용하여 응답 인코딩 가져 오기
getheaders()를 사용하여 Content-Type의 일부로 볼 수 있지만, 몇 가지 다른 형식이 될 수 있으므로 구문 분석이 나쁜 습관이라고 생각합니다. 그리고 httplib에서 특정 메서드를 사용해야합니다. /http.client 대신 :
>>> r = h.getresponse()
>>> r.getheaders()
[('transfer-encoding', 'chunked'), ('expires', 'Tue, 11 Oct 1988 22:00:00 GMT'), ('vary', 'Accept-Encoding'), ('server', 'nginx/1.2.6'), ('connection', 'keep-alive'), ('pragma', 'no-cache'), ('cache-control', 'no-cache, must-revalidate'), ('date', 'Thu, 18 Apr 2013 00:46:18 GMT'), ('content-type', 'text/html; charset=utf-8')]
들어오는 인코딩을 얻는 가장 좋은 방법은 무엇입니까?