5
requests
버전 1.2.3의 자동 디코딩 기능을 사용 중지 할 수 있습니까?요청 : 자동 디코딩 사용 안 함
설명서를 살펴본 결과 아무 것도 찾을 수 없습니다. 현재 gzip 디코딩 오류가 발생했으며 요청을 통해 들어오는 데이터를 수동으로 디버깅하려고합니다.
requests
버전 1.2.3의 자동 디코딩 기능을 사용 중지 할 수 있습니까?요청 : 자동 디코딩 사용 안 함
설명서를 살펴본 결과 아무 것도 찾을 수 없습니다. 현재 gzip 디코딩 오류가 발생했으며 요청을 통해 들어오는 데이터를 수동으로 디버깅하려고합니다.
은이 같은 원시 응답에 액세스 할 수 있습니다
resp = requests.get(url, stream=True)
resp.raw.read()
원래 요청에 대한 stream=True
을 설정해야 raw
를 사용하려면. 또한 raw
은 파일과 유사한 개체이며 response.content
에서 읽으면 검색 커서에 영향을줍니다. 다른 말로하면 : response.content
을 이미 읽으려는 경우 response.raw.read()
은 빈 문자열을 반환합니다.
requests
설명서의 FAQ: Encoded Data 및 Quickstart: raw response content을 참조하십시오.
엄청나게 필요한 것 감사합니다! – Nick