色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

學習使用curl采集curl使用方法

復制代碼 代碼如下:
<?php
$cookie_jar = tempnam('./tmp','cookie');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,'登陸地址');
curl_setopt($ch, CURLOPT_POST, 1);
$request = 'username=xxx&pwd=xxx';
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);//傳遞數據
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar);//把返回來的cookie信息保存在$cookie_jar文件中
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//設定返回的數據是否自動顯示
curl_setopt($ch, CURLOPT_HEADER, false);//設定是否顯示頭信息
curl_setopt($ch, CURLOPT_NOBODY, false);//設定是否輸出頁面內容
curl_exec($ch);
curl_close($ch); //get data after login

$ch2 = curl_init();
curl_setopt($ch2, CURLOPT_URL, '查看地址');
curl_setopt($ch2, CURLOPT_HEADER, false);
curl_setopt($ch2, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch2, CURLOPT_COOKIEFILE, $cookie_jar);
$orders = curl_exec($ch2);

echo $orders;
curl_close($ch2);// 實踐證明很穩定:)
?>

先在本機測試,在php.ini中去掉了extension=php_curl.dll前面的;,查看一下phpinfo(),并沒有curl。
查了下文檔,
復制代碼 代碼如下:
Note to Win32 Users: In order to enable this module on a Windows environment, libeay32.dll and ssleay32.dll must be present in your PATH.

將libeay32.dll 和ssleay32.dll復制到system32下,重啟apache,刷新phpinfo(),看到了curl。
引用
復制代碼 代碼如下:
cURL support enabled
cURL Information libcurl/7.16.0 OpenSSL/0.9.8d zlib/1.2.3

本機測試順利通過,再去服務器上測試。原沒裝curl,只好重新編譯php
在原編譯參數后面加了--with-curl=/usr/local/curl。
我這次的配置是:
復制代碼 代碼如下:
./configure '--prefix=/usr/local/php5' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-mysql=/usr/local/mysql' '--with-gd=/usr/local/gd' '--with-zlib' '--with-png' '--with-jpeg-dir=/usr/local/jpeg' '--with-freetype-dir=/usr/local/freetype' '--enable-sockets' '--with-iconv' '--enable-mbstring' '--enable-track-vars' '--enable-force-cgi-redirect' '--with-config-file-path=/usr/local/php5/etc' --with-curl=/usr/local/curl

很快OK。phpinfo顯示
引用
復制代碼 代碼如下:
CURL support enabled
CURL Information libcurl/7.12.1 OpenSSL/0.9.7a zlib/1.2.3 libidn/0.5.6

感覺挺好用的:)

php技術學習使用curl采集curl使用方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 当涂县| 鄯善县| 阳江市| 墨竹工卡县| 平顶山市| 灵川县| 聂荣县| 敦煌市| 泰来县| 稻城县| 新巴尔虎右旗| 托克托县| 甘洛县| 双鸭山市| 田林县| 边坝县| 德格县| 仁寿县| 洛宁县| 上虞市| 云和县| 白水县| 金山区| 韶关市| 霞浦县| 都江堰市| 江阴市| 盘山县| 湖州市| 吉安县| 河池市| 武鸣县| 上思县| 佛学| 北票市| 始兴县| 偏关县| 浦北县| 襄城县| 涿鹿县| 株洲县|