[php] cURL을 사용하여 요청에 대한 응답 코드를 확인하는 방법은?
<?php
// cURL 세션 초기화
$ch = curl_init();
// cURL 옵션 설정
curl_setopt($ch, CURLOPT_URL, 'http://example.com');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// 요청 보내고 응답 받기
$response = curl_exec($ch);
// 응답 코드 확인
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
echo 'HTTP 응답 코드: ' . $httpCode;
// cURL 세션 종료
curl_close($ch);
?>
위 코드에서 curl_getinfo($ch, CURLINFO_HTTP_CODE)
함수를 사용하여 cURL 세션으로부터 HTTP 응답 코드를 얻을 수 있습니다. 이는 cURL 라이브러리가 제공하는 기능 중 하나로, HTTP 요청에 대한 응답 코드를 확인하는 데 유용합니다.
참고 문헌:
- PHP 공식 cURL 문서: https://www.php.net/manual/en/book.curl.php