-
php为curl设置超时的方法
本文为大家讲解的是php中curl设置超时的方法,实例讲述了curl中各种超时设置的方法,非常实用的技巧,这在采集进非常有用,感兴趣的朋友可以参考下 访问HTTP方式很多,可以使用curl, socket, file_get_contents() 等方法。 在访问http时,需要考虑超时的问题...
PHP 2014-12-15 16:15:11 -
php curl 登录163邮箱并抓取邮箱好友列表的代码
本文是一个php通过 curl 登录163邮箱并抓取邮箱好友列表的代码示例,感兴趣的同学参考下。 CURL技术说白了就是模拟浏览器的动作实现页面抓取或表单提交,通过此技术可以实现许多有去的功能...
PHP 2014-12-15 12:18:22 -
js和php对url编码的处理方法
本文为大家讲解的是js和php对url编码的处理方法,感兴趣的同学参考下. 解决办法: 采用js对URL中的汉字进行escape编码。 <a href="" onclick="window.open('product_list.php?p_sort='+escape('PHP开发资源网'));"> 这样点击链接后的效时: 引用:http://127.0.0.1/shop/product_list.php?p_sort=PHP%u5F00%u53D1%u8D44%u6E90%u7F51 生成了这样的效果, 很明显用PHP的urldecode()或者base64_decode()是无法反解的...
PHP 2014-12-15 10:18:05 -
php 错误:expects parameter 1 to be resource, array given 错误解决方法
本文为大家讲解的是php 错误:expects parameter 1 to be resource, array given 错误解决方法,感兴趣的同学参考下。 从名字可以看出来这是说你传的参数有问题,也就是说,你在定义传递参数的时候 例如 mysql_query($query,$result),这两个参数,你只用了$query这个参数,那么$result这个参数,没有使用,就会报这个错误 如果你使用的是封装好的类 例如 function fetch_array($query, $result_type = MYSQL_ASSOC) { return mysql_fetch_array($query, $result_type); } 会报这个错误 这是应为,你传递的$query是布尔值,而mysql_fetch_array 里面的参数需要的是资源类型,这是,你的程序会判定你传递的参数错误, 我们可以 function fetch_array($query, $result_type = MYSQL_ASSOC) { return @mysql_...
PHP 2014-12-15 08:06:03 -
PHP CURL获取cookies模拟登录的方法讲解
本文为大家讲解的是PHP CURL获取cookies模拟登录的方法讲解,感兴趣的同学参考下. 要提取google搜索的部分数据,发现google对于软件抓取它的数据屏蔽的厉害,以前伪造下 USER-AGENT 就可以抓数据,但是现在却不行了。利用抓包数据发现,Google 判断了 cookies,当你没有cookies的时候,直接返回 302 跳转,而且是连续几十个302跳转,根本抓不了数据...
PHP 2014-12-15 07:51:03 -
使用PHP curl模拟浏览器抓取网站信息的示例
本文为大家讲解的是一个使用PHP curl模拟浏览器抓取网站信息的示例,感兴趣的同学参考下. curl是一个利用URL语法在命令行方式下工作的文件传输工具。curl是一个利用URL语法在命令行方式下工作的文件传输工具...
PHP 2014-12-15 07:30:03 -
PHP CURL用法及示例讲解
本文为大家讲解的是PHP中的 CURL用法及示例讲解,感兴趣的同学参考下。 如下所示: <?php header('Context-Type:text/html;charset:gb2312;'); $urls = array( 'http://www.baidu.com/', 'http://www.pconline.com.cn/', 'http://www.163.com/' ); $options = array( CURLOPT_RETURNTRANSFER=>1, CURLOPT_FOLLOWLOCATION=>1, CURLOPT_HEADER => false, CURLOPT_HTTPHEADER => array( 'Accept'=>' text/html, ...
PHP 2014-12-15 06:21:05 -
php获取301跳转目标URL方法实例
本文为大家提供的是一个php获取301跳转目标URL方法实例,感兴趣的同学参考下. /** * get_redirect_url() * Gets the address that the provided URL redirects to, * or FALSE if there's no redirect...
PHP 2014-12-15 05:45:04 -
url decode problem 解决方法
本文是一个url decode problem 解决方法,感兴趣的同学参考下. 今天被告诉了一个奇怪的事儿,第三方网站使用我们提供的签名是出现了错误,原因是使用php的urldecode时把加号(+) 替换成了空格 试验了一下python的urllib库以及js 的 encodeURIComponent 均不会替换。空格encode也是替换成了 '%20' ...
PHP 2014-12-15 00:12:06 -
php中取得URL的根域名的代码
本文为大家讲解的是php中如何取得URL的根域名的代码示例,感兴趣的同学参考下。 <?php /** * 取得根域名 * * @author lonely * @create 2011-3-11 * @version 0.1 * @lastupdate lonely * @package Sl */ class Sl_RootDomain{ private static $self; private $domain=null; private $host=null; private $state_domain; private $top_domain; /** * 取得域名分析实例 * Enter description here ... */ public static function instace(){ if(!self::$self) self::$self=new self(); return self::$self; } private function __construct(){ $this->...
PHP 2014-12-14 23:06:06 -
前工程师:iPod最初设计阻止了非iTunes客户
站长搜索(www.adminso.com):前工程师:iPod最初设计阻止了非iTunes客户 站长搜索讯 目前针对苹果的联邦反垄断案件依然在进行,由于苹果最初的几代iPod不能跟除了iTunes的其它客户端兼容,只允许跟iTunes连接,导致2006年到2009年该设备的价格被抬高,原告因此要求苹果赔偿3.5亿美元,目前苹果前工程师Rod Schultz也为此出庭作证。由于受原告传唤,Rod Schultz本周五出庭作证,称自己不愿提起在2006年到2007年为苹果iTunes工作的那段时间...
业界动态 2014-12-14 21:48:08 -
Ubuntu版魅族MX4真的要来了
站长搜索(www.adminso.com):Ubuntu版魅族MX4真的要来了 站长搜索讯 12月14日消息,早在今年9月份,就有消息称搭载Ubuntu Touch系统的魅族MX4将在今年12月推出,但是由于MX4 Pro的跳票打乱了魅族早先的计划,Ubuntu版的魅族MX4很可能推迟到2015年1月份发布。目前,魅族已经发出了12月份新品发布会的邀请函,届时魅族将推出全新手机品牌魅蓝以及魅蓝手机...
业界动态 2014-12-14 20:36:11