سالک : کد کامل قابل اجرا میشه این:
PHP:
<?php
$ch = curl_init("http://google.com");
curl_setopt($ch,CURLOPT_HEADER,1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
?>
سالک: پستهای قبلی را شرح کد این پست در نظر بگیرید.
نتیجه اجرا مثلا میشه این:
کد:
1HTTP/1.1 200 OK Date: Sun, 02 Aug 2015 08:47:45 GMT Server: Apache X-Powered-By: PHP/5.3.29 Cache-Control: private Pragma: private Set-Cookie: bb_lastvisit=1438505265; expires=Mon, 01-Aug-2016 08:47:45 GMT; path=/cc/ Set-Cookie: bb_lastactivity=0; expires=Mon, 01-Aug-2016 08:47:45 GMT; path=/cc/ Connection: close Content-Type: text/html; charset=UTF-8
سالک : سایت ایرانی که دارم ازش نقل می کنم میگه این هدر یک سایت است.
سالک : پس اسکلت یک برنامه curl را در بالا کمی شرح دادیم.
فکر کنم دیگه اسکلت کل را شرح ندهیم و برویم روی آپشن ها کار کنیم.
یک نکته دیگر از سایت فوق: تفاوت سایتهای http و https
برای اجرای سایت های دارای https:// باید از ۲ آپشن CURLOPT_SSL_VERIFYPEER و CURLOPT_SSL_VERIFYHOST کمک بگیریم.
در انتها تشکر می کنم از نویسنده سایت:
درود دوستان عزیز با آموزش کار باد توابع CURL در PHP در خدمتتون هستم . در اینجا تلاش می کنم که آموزش هارو از مبتدی تا پیشرفته آماده کنم و قرار بدم . در واقع Curl یک بسته به صورت اکستنش هست که روی php نصب میشه. اگر در ویندوز هستید این بسته با نام […]
coderlife.ir
سایت کدرلایف coderlife . اسم سایتش هم قشنگه. امیدوارم موفق باشید.