
CURL 옵션 설정에 대해 알려드리겠습니다.
1. `curl_setopt` 함수를 사용하여 옵션을 설정합니다.
- 예를 들어, `curl_setopt($ch, CURLOPT_POSTFIELDS, 'key=value');`와 같이 사용합니다.
- 여기서 `$ch`는 CURL 핸들입니다.
2. `CURLOPT_POSTFIELDS` 옵션은 HTTP 요청의 본문(body)을 설정합니다.
- 예를 들어, `key=value`와 같이 문자열을 사용하거나, `array('key' => 'value')`와 같이 배열을 사용할 수 있습니다.
3. POST 요청을 보내기 위해 `curl_setopt` 함수를 사용하여 `CURLOPT_POST` 옵션을 설정해야 합니다.
- 예를 들어, `curl_setopt($ch, CURLOPT_POST, true);`와 같이 사용합니다.
4. 마지막으로, `curl_exec` 함수를 사용하여 HTTP 요청을 보내고 결과를 가져옵니다.
- 예를 들어, `$result = curl_exec($ch);`와 같이 사용합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$ch = curl_init('http://example.com');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'key=value');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
이러한 예제를 참고하여 CURL 옵션 설정을 완료할 수 있습니다.
2025-04-03 23:50