文档章节

PHP CURL cookies

明月惊鹊
 明月惊鹊
发布于 2015/10/18 13:28
字数 84
阅读 79
收藏 2

php的curl扩展,在手册中有示例。先把cookie保存到一个文件,然后在curl中引用这个文件就可以了。
取cookie的参数是:

curl_setopt ( $ch, CURLOPT_COOKIESESSION, true );
curl_setopt ( $ch, CURLOPT_COOKIEJAR, $cookieFile);

发送cookie的关键是:
curl_setopt ($ch, CURLOPT_COOKIEFILE, $cookieFile);


打印cookies:

curl_setopt($ch, CURLOPT_HEADER, 1);      

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$htm = curl_exec($ch);

preg_match_all('/Set-Cookie: (.+)=(.+)$/m', $htm, $regs);

© 著作权归作者所有

共有 人打赏支持
明月惊鹊
粉丝 25
博文 62
码字总数 13656
作品 0
广州
高级程序员
cURL、file_get_contents、snoopy.class.php 优缺点

curl()、filegetcontents()、snoopy.class.php这三个远程页面抓取或采集中用到的工具,他们功能相当,到底有什么优缺点呢,下面逐一介绍: snoopy.class.php snoopy 是用 fsockopen 自开发的...

Junn
2013/07/29
0
0
【转】重新封装FetchUrl函数一枚,支持COOKIES,喜欢领走~!

mjj520 发表于 2012-6-2 09:14 唉 cpu超级耗芸豆的 查了下开发文档,fetchurl原来是不算CPU的,是我误导了大家。

夏春涛
2014/04/15
0
0
curl_setopt 参数

curl_setopt (PHP 4 >= 4.0.2, PHP 5, PHP 7) curl_setopt — Set an option for a cURL transfer Description bool curl_setopt ( resource , int , mixed ) Sets an option on the given ......

沉淀岁月
2016/07/21
104
0
PHP 透传代理脚本--PHP-Simple-Proxy

PHP-Simple-Proxy 是简单 PHP 透传代理脚本。优化修改点:加上了异常处理,baseurl 设置,会更安全,默认为jsonp 格式。 GET请求参数 url 经过 urlencoded 编码的远程地址 mode 如果 mode=n...

atwal
2015/07/21
1K
0
snoopy(强大的PHP采集类) 实例应用

Snoopy是一个php类,用来模拟浏览器的功能,可以获取网页内容,发送表单。 下载地址: http://sourceforge.net/project/showfiles.php?groupid=2091 Snoopy的一些特点: 1抓取网页的内容 fetc...

疯狂的流浪
2010/12/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

高三暑假我是怎么想开去学linux系统的

高三的时候,我有一句口头禅:“老了老了,现在做题越来越迟钝了”。当时整天日夜苦读,体重日益增加,脸色越来越黯淡,我在终于熬过了高考的时候,简直心里面乐得开了花。我终于可以去做自己...

linuxprobe16
20分钟前
0
0
Python 获得命令行参数的方法

需要模块:sys 参数个数:len(sys.argv) 脚本名: sys.argv[0] 参数1: sys.argv[1] 参数2: sys.argv[2]

编程老陆
27分钟前
0
0
链队

队列用链表来表示时,需要用两个变量来记录队列两端的变化:theFront,theBack. 根据链接方向的不同,链队有两种链接方式(其实就是链表的头插入节点和尾插入节点,头删除节点和尾删除节点)。...

Frost729
30分钟前
0
0
IDEA toString() json模板

public java.lang.String toString() {java.lang.StringBuilder builder = new java.lang.StringBuilder();#set ($i = 0)#foreach ($member in $members)#if ($i == 0)builder.appen......

Mtok
40分钟前
0
0
Dubbo内核实现之SPI简单介绍

Dubbo采用微内核+插件体系,使得设计优雅,扩展性强。那所谓的微内核+插件体系是如何实现的呢!即我们定义了服务接口标准,让厂商去实现(如果不了解spi的请谷歌百度下), jdk通过ServiceLo...

明理萝
45分钟前
0
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部