CURL 是 Client URL Library Functions 的缩写,由 Daniel Stenberg 创建,更多内容可以参考其官方网站或PHP手册。利用CURL可以非常方便的抓取互联网上的信息。个人使用的经验证明:相对于PHP的fopen,readfile 和 Socket 函数, CURL的执行速度和消耗资源明显要低许多。
下面做个用curl登录51.com及插入图片的例子,插入图片,是将一张图片插入到51.com的个人介绍中去,希望对大家有帮助。
开始之前,要熟悉CURL的一些函数,如curl_init(),curl_setopt(),curl_exec(). 这里说一下curl_setopt()函数,这个函数其实就是设置一些浏览器中内置功能,如如何 发送/接收cookies,POST/GET数据,网页头信息等设置。更多内容参考PHP手册。
另外最好有 IE的Http watch工具,用于抓取HTTP传输的包信息,非常好用,是互联网开发强力工具,推荐使用。
步骤1,用IE的Http watch抓取登录和插入图片的包:阅读全文>
发表于 @ 2008年10月13日 10:40:00|评论(loading...)|举报|收藏