반응형
요청 문서를 살펴 봤지만 아무것도 찾을 수없는 것 같습니다. 파일 크기를 평가할 수 있도록 헤더 만 요청하려면 어떻게해야합니까?
해결 방법
>>> import requests
>>> response = requests.head('http://example.com')
>>> response.headers
{'connection': 'close',
'content-encoding': 'gzip',
'content-length': '606',
'content-type': 'text/html; charset=UTF-8',
'date': 'Fri, 11 Jan 2013 02:32:34 GMT',
'last-modified': 'Fri, 04 Jan 2013 01:17:22 GMT',
'server': 'Apache/2.2.3 (CentOS)',
'vary': 'Accept-Encoding'}
HEAD 요청은 헤더 만 다운로드하는 GET 요청과 같습니다. 실제로 HEAD 요청을 처리하는 것은 서버에 달려 있습니다. 일부 서버는 GET 요청에만 응답하므로 GET 요청을 보내고 본문을 다운로드하는 대신 연결을 닫아야합니다. 다른 경우에는 서버가 파일의 총 크기를 지정하지 않습니다.
참조 페이지 https://stackoverflow.com/questions/14270698
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python 3에서 개별 바이트 반복 (0) | 2021.01.27 |
---|---|
파이썬 Python matplotlib 다중 막대 (0) | 2021.01.27 |
파이썬 Python 캐싱 라이브러리가 있습니까? (0) | 2021.01.27 |
파이썬 Python에 비트 필드 유형이 있습니까? (0) | 2021.01.27 |
파이썬 값의 빈도를 나타내는 팬더 시리즈가 주어지면 이러한 빈도를 백분율로 어떻게 바꿀 수 있습니까? (0) | 2021.01.27 |
댓글