[php] cURL을 사용하여 요청에 헤더를 추가하는 방법은?
-
cURL 세션 초기화: cURL을 사용하여 HTTP 요청을 만들기 전에 cURL 세션을 초기화합니다.
$ch = curl_init();
-
옵션 설정: cURL 옵션을 사용하여 요청에 필요한 헤더를 추가합니다.
curl_setopt
함수를 사용하여 각 옵션을 지정합니다.curl_setopt($ch, CURLOPT_URL, 'http://example.com/api'); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json', 'Authorization: Bearer your-access-token' ));
여기서
'Content-Type: application/json'
및'Authorization: Bearer your-access-token'
는 요청에 추가할 헤더입니다. 필요에 따라 다른 헤더도 추가할 수 있습니다. -
요청 실행: 설정한 옵션을 사용하여 cURL을 실행하고 응답을 받습니다.
$response = curl_exec($ch);
-
cURL 세션 종료: cURL 세션을 닫아 리소스를 해제합니다.
curl_close($ch);
이러한 방법을 사용하여 PHP에서 cURL을 통해 요청에 헤더를 추가할 수 있습니다.