php curl 设置cookie
我的需求是
访问a页面 a curl b页面
因为b页面中要设置cookie
我想访问 a页面 能将b页面设置的cookie设置下来
有没有高手解决下啊 谢谢了
怎么没有人回答呢?
把问题描述清楚点,我理解能力不好
用curl 读取一个页面 并且把cookie保存到客户端
说清楚点问题,让大家给你做分析
PHP code:
function curlFetch($url, $cookie = "", $referer = "", $data = null)
{
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // 返回字符串,而非直接输出
curl_setopt($ch, CURLOPT_HEADER, false); // 不返回header部分
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 120); // 设置socket连接超时时间
if (!empty($referer))
{
curl_setopt($ch, CURLOPT_REFERER, $referer); // 设置引用网址
}
if (!empty($cookie))
{
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie); // 设置从$cookie所指文件中读取cookie信息以发送
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie); // 设置将返回的cookie保存到$cookie所指文件
}
if (is_null($data))
{
// GET
}
else if (is_string($data))
{
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
// POST
}
相关问答:
现在我用ubuntu装好了php5+postgresql,显示Fatal error: Call to undefined function pg_connect() in /var/www
去google看了一下说是没有php配置去掉extension=php_pgsql.so注视就可以,可我vim/php.ini,没ext ......
现有一个 avi 格式的视频,
想在一个页面中加一个上传视频的功能,把这个avi的文件上传上去,并可在网页中点击查视频,这怎么实现呀,
自己去找一个普通的上传代码就可以了。
至于查看视频,你指的是在线 ......
请问:哪些UML建模工具在php好使用?
我找了好长时间都没有找到个适合的。麻烦哪位可以提供个,本人不胜感激
PowerDesigner加一个PHP插件就可以实现了
给你一个下载地址吧:http://www.onlycto.com/files/php ......
webclient.php文件:
<?php
$arrOptions = array( 'uri'=>'http://10.10.19.111/','location'=>'http://10.10.19.111/webservice/webservice.php','trace' ......