컬는 다양한 프로토콜에서 데이터의 전송을 허용하고, 매우 강력한 시스템입니다. API 상호 작용 및 oAuth와 같은 것을 포함하여 웹 사이트간에 데이터를 보내는 방법으로 널리 사용됩니다. cURL은 기본 HTTP 요청에서보다 복잡한 FTP 업로드 또는 인증 동봉 된 HTTPS 사이트와의 상호 작용까지 수행 할 수있는 작업에 제한이 없습니다. 우리는 GET과 POST 요청을 보내고 반환 된 응답을 처리하는 것과 간단한 매개 변수를 강조하는 것의 간단한 차이점을 살펴볼 것입니다.
$curl = curl_init();
// Set some options - we are passing in a useragent too here
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'YOUR API URL',
CURLOPT_USERAGENT => 'cURL Request'
));
// Send the request & save response to $resp
$resp = curl_exec($curl);
// Close request to clear up some resources
curl_close($curl);
cURL을 기능의 기본 개념은 다음과 세션을 실행할 수 있습니다, 다음)를 curl_setopt (를 통해 전송을위한 모든 옵션을 설정할 수 있습니다)를 curl_init를 (사용하여 컬 세션을 초기화하는 것입니다 curl_exec()를 호출 한 다음 curl_close()를 사용하여 세션을 마무리합니다.
롤 xd. 웹 사이트에 이메일을 보내서 성취하려는 의도가 확실하지 않은 경우. cURL을 사용해보십시오. – IsThisJavascript
[PHP에서 cURL을 사용하여 응답하는 방법]의 가능한 복제본 (https://stackoverflow.com/questions/6516902/how-to-get-response-using-curl-in-php) – IsThisJavascript
'curl' 또는'file_get_contents' – Xatenev