cURL을 사용하여 POST 값 전달
cURL을 사용하여 POST 값을 전달하려면 다음 단계를 따르세요.
1단계: POST 배열 생성 데이터
제출하려는 데이터를 배열로 그룹화합니다. 여기서 키는 양식 필드 이름을 나타내고 값은 제출할 데이터입니다.
2단계: cURL 핸들 초기화
curl_init($url) 함수를 사용하여 대상에 대한 cURL 핸들을 생성합니다. URL.
3단계: CURLOPT_POST를 True로 설정
curl_setopt($handle, CURLOPT_POST, true)를 사용하여 HTTP POST 메서드를 활성화합니다.
4단계: URL 인코딩으로 CURLOPT_POSTFIELDS 설정 데이터
http_build_query($data)를 사용하여 POST 데이터 배열을 인코딩하고 이를 컬_setopt($handle, CURLOPT_POSTFIELDS, http_build_query($data))로 설정합니다. 이렇게 하면 데이터가 예상된 형식으로 인코딩됩니다.
5단계: cURL 핸들 실행 및 닫기
curl_exec($handle)로 요청을 실행하고 핸들을 닫습니다. 컬_닫기($handle)를 사용합니다.
예 코드:
<?php $data = array('name' => 'Ross', 'php_master' => true); $handle = curl_init($url); curl_setopt($handle, CURLOPT_POST, true); curl_setopt($handle, CURLOPT_POSTFIELDS, http_build_query($data)); curl_exec($handle); curl_close($handle); ?>
중요 사항:
위 내용은 PHP에서 cURL을 사용하여 POST 값을 전달하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!