[python] 응답에 대한 콘텐츠 전송 방식 확인하기
웹 애플리케이션을 개발하다 보면 때때로 서버에서 클라이언트로 전송하는 응답의 콘텐츠 전송 방식을 확인해야 할 때가 있습니다. 이를 위해 Python에서는 requests
라이브러리를 이용하여 콘텐츠 전송방식을 확인할 수 있습니다.
requests 라이브러리 설치하기
먼저, requests
라이브러리를 설치해야 합니다. 아래의 명령어를 사용하여 설치할 수 있습니다.
pip install requests
콘텐츠 전송 방식 확인하기
requests
라이브러리를 사용하여 URL에 대한 GET 요청을 보낸 후 응답 객체를 받습니다. 이후 response.headers['Content-Type']
를 통해 응답의 콘텐츠 전송 방식을 확인할 수 있습니다.
다음은 예시 코드입니다.
import requests
url = "http://www.example.com"
response = requests.get(url)
content_type = response.headers['Content-Type']
print(f"콘텐츠 전송 방식: {content_type}")
위의 코드를 실행하면 해당 URL로 GET 요청을 보내고, 응답의 콘텐츠 전송 방식을 출력합니다.
예를 들어, 응답이 JSON 형식일 경우 application/json
으로 출력될 것입니다.