首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zend Framework中httpClient中的cookies问题

问Zend Framework中httpClient中的cookies问题
EN

Stack Overflow用户
提问于 2010-11-27 22:16:47
回答 1查看 633关注 0票数 1

我在Zend框架中创建了httpClient来发出页面请求。我正在尝试添加cookie,但根据我获得的数据,它似乎不起作用。你能告诉我我做错了什么吗?

代码语言:javascript
复制
$httpClient = new HttpClient();
$httpClient->setConfig 
(array(
    'timeout'     => 30, 
    'useragent'   => "Opera/9.80 (Windows NT 5.1; U; ru)Version/10.62",
    'adapter'     => 'Zend_Http_Client_Adapter_Curl', 
    'curloptions' => array 
    (
        CURLOPT_TIMEOUT          => 30,
        CURLOPT_FRESH_CONNECT    => true,
    ),
));


$httpClient->setCookieJar();

$cookie = Zend_Http_Cookie::fromString('abc=1000; ' +
                                       'domain=.abc.ru; ' +
                                       'path=/; ' +
                                       'expires=Wednesday, 28-Feb-12 20:41:22 UTC');
$httpClient->setCookie($cookie);
EN

回答 1

Stack Overflow用户

发布于 2011-01-12 17:39:49

在PHP中不能使用加号连接字符串:

代码语言:javascript
复制
'abc=1000; ' +
'domain=.abc.ru; ' +
'path=/; ' +
'expires=Wednesday, 28-Feb-12 20:41:22 UTC'

加号是算术运算符,这条语句只会导致'0‘。使用‘. operator。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4292062

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档