[python] POST 요청을 보내는 방법

웹 개발에서 POST 요청은 데이터를 서버로 전송하고자 할 때 사용됩니다. Python에서는 requests 라이브러리를 사용하여 간단하게 POST 요청을 보낼 수 있습니다. 아래는 Python에서 POST 요청을 보내는 방법에 대한 예시 코드입니다.

예시 코드

import requests

url = 'https://api.example.com/data'  # POST 요청을 보낼 URL
data = {'name': 'John', 'age': 30}  # 전송할 데이터

response = requests.post(url, data=data)  # POST 요청 보내기

if response.status_code == 200:  # 성공적으로 응답을 받았을 경우
    print('POST 요청이 성공적으로 보내졌습니다.')
    print('응답 내용:', response.json())  # 서버에서 받은 응답 내용 출력
else:
    print('POST 요청이 실패하였습니다. 상태 코드:', response.status_code)

위 예시 코드에서는 requests 라이브러리를 사용하여 POST 요청을 보내고 있습니다. url 변수에는 POST 요청을 보낼 URL을 해야하며, data 변수에는 전송할 데이터를 사전 형식으로 지정합니다. requests.post() 함수를 사용하여 실제로 POST 요청을 보내고, 응답을 response 변수에 저장합니다.

응답을 확인하기 위해서는 response.status_code를 사용하여 상태 코드를 확인할 수 있습니다. 일반적으로 성공적으로 요청을 보냈을 경우 상태 코드는 200입니다. 응답 내용은 response.json() 메서드를 통해 JSON 형식으로 읽을 수 있습니다.

참고 자료:

위 예시 코드를 사용하여 Python에서 POST 요청을 보내실 수 있습니다.