[php] cURL을 사용하여 요청에 대한 응답 본문을 확인하는 방법은?

우선, cURL을 사용하여 요청을 보내고 응답을 받은 후에, 다음과 같은 코드를 사용하여 응답 본문을 확인할 수 있습니다.

// cURL 핸들을 초기화합니다.
$ch = curl_init();

// cURL 옵션을 설정합니다.
curl_setopt($ch, CURLOPT_URL, 'http://example.com/api'); // 요청할 URL을 설정합니다.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // 응답을 변수로 받기 위해 설정합니다.

// 요청을 실행하고 응답을 변수로 받습니다.
$response = curl_exec($ch);

// cURL 핸들을 닫습니다.
curl_close($ch);

// 받은 응답을 출력합니다.
echo $response;

위의 코드는 cURL을 사용하여 요청을 보내고 응답을 변수 $response에 받은 후, 해당 변수를 출력하는 예시입니다. 이를 통해 요청한 API나 웹 페이지로부터의 응답 본문을 확인할 수 있습니다.

문제가 발생한다면 다음과 같은 방법으로 오류를 확인할 수 있습니다.

if(curl_errno($ch)) {
    echo 'cURL 오류: ' . curl_error($ch);
}

위의 코드에서 curl_error 함수를 사용하여 cURL 실행 중 발생한 오류를 확인할 수 있습니다. 이를 통해 문제를 해결할 수 있는데 도움이 될 것입니다.