[php] cURL을 사용하여 요청 결과를 파일로 저장하는 방법은?
우선, cURL을 사용하여 원하는 URL에 요청을 보내고 응답을 받는 PHP 코드를 작성해야 합니다. 아래는 이를 수행하는 간단한 예제입니다.
<?php
// 요청할 URL 설정
$url = 'http://example.com/api';
// cURL 리소스 초기화
$ch = curl_init($url);
// 반환된 내용을 파일에 저장하기 위한 옵션 설정
$file = fopen('result.txt', 'w'); // 파일을 쓰기 모드로 열기
curl_setopt($ch, CURLOPT_FILE, $file); // 파일로 결과 저장
curl_setopt($ch, CURLOPT_HEADER, false); // 헤더를 결과에 포함하지 않음
// cURL 실행
curl_exec($ch);
// cURL 리소스 종료
curl_close($ch);
// 파일 닫기
fclose($file);
?>
이 예제에서는 cURL을 사용하여 ‘http://example.com/api’에 요청을 보내고, 그 결과를 ‘result.txt’ 파일에 저장하는 방법을 보여줍니다.
cURL을 사용하여 요청한 결과를 파일로 저장하는 방법에 대한 더 자세한 내용은 PHP 공식 문서를 참조하시기 바랍니다.