
CURLOPT_RETURNTRANSFER 옵션은 HTTP 요청 결과를 문자열로 반환하는지 여부를 결정합니다. 이 옵션을 사용할 때, 두 번째 인자로 true 값을 전달하면 HTTP 요청 결과를 문자열로 반환하고, false 값을 전달하면 HTTP 요청 결과를 변수에 저장합니다. NULL 값을 전달하는 것은 권장되지 않습니다.
CURLOPT_HTTPHEADER 옵션은 HTTP 요청에 포함될 헤더를 지정합니다. 이 옵션에 전달하는 배열은 키-값 쌍으로 구성되며, 키는 헤더 이름이고 값은 헤더 값입니다. 예를 들어, Content-Type 헤더를 지정하려면 'Content-Type' => 'application/json' 형식으로 배열을 구성합니다.
예제 코드를 통해 이해가 잘 될 것입니다.
#hostingforum.kr
php
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // true를 전달하면 HTTP 요청 결과를 문자열로 반환합니다.
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Authorization: Bearer YOUR_TOKEN'
));
위 코드에서, CURLOPT_RETURNTRANSFER 옵션에 true 값을 전달하는 것이 올바른 방법입니다. CURLOPT_HTTPHEADER 옵션에 전달하는 배열의 구조는 키-값 쌍으로 구성된 배열입니다.
2025-05-08 04:06