Crawl 相关方法
来源:互联网 发布:显卡功耗测试软件 编辑:程序博客网 时间:2024/06/05 10:41
<?phpclass Crawl{public static $lastErrorNo;public static $lastError;public static function getCurl($url, $data=array(),$isPost = true, $header = array()){$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);$header && curl_setopt($curl, CURLOPT_HTTPHEADER, $header);curl_setopt($curl, CURLOPT_POST, false);if($isPost){curl_setopt($curl, CURLOPT_POST, true);curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data));}$response = curl_exec($curl);if(self::$lastErrorNo = curl_errno($curl)){self::$lastError = curl_error($curl);}curl_close($curl);return $response ;}public static function getStream($url,$data=array(),$type="POST",$timeout=60){$data = http_build_query($data);$options = array('http' => array('method' => $type,'header' => 'Content-type:application/x-www-form-urlencoded','content' => $data,'timeout' => $timeout,// 超时时间(单位:s)),);$context = stream_context_create($options,array());$result = file_get_contents($url, false, $context);return $result;}}
0 0
- Crawl 相关方法
- 运行nutch中Crawl主方法报错
- crawl.py
- 爬虫 crawl
- python crawl
- Pub crawl
- nutch应用-合并Crawl
- 迷茫中crawl
- nutch之crawl命令
- Crawl Scope 抓取范围
- python Some Crawl
- crawl spider的使用
- crawl 公众号
- nutch中bin/crawl和bin/nutch crawl的用法
- 从crawl 脚本看 nutch crawl过程 上
- Crawl the Nutch -- Map Reduce
- nutch crawl main函数流程
- 使用ant驱动nutch crawl
- Lua 5.2 视频教程
- 将本地文档上传至SAP服务器上及从SAP服务器下载到本地
- android二维码扫描及生成封装工具类
- android中asynctask的应用实例
- 查找源码jar包出现指定文字的小程序
- Crawl 相关方法
- WKWebView新特性
- iOS里cookie的使用
- 使用javascript以post的方式向服务器提交数据
- iOS开发系列--并行开发其实很容易
- 安装SQL2005后SQL Server Management Studio 没有出来的解决方案
- jQuery实现点击按钮弹出一个div,点击其他区域关闭该div
- 2015最流行的Android组件、工具、框架大全
- 生活