Heim  >  Artikel  >  Backend-Entwicklung  >  curl中设置cookie的option总是为false

curl中设置cookie的option总是为false

WBOY
WBOYOriginal
2016-08-25 10:37:29960Durchsuche

直接贴代码

<code>$ch = curl_init('http://www.baidu.com');
$a = curl_setopt($ch, CURLOPT_COOKIE, 'name=houming');
$b = curl_setopt($ch, CURLOPT_TIMEOUT, 10);
$error = curl_error($ch);
var_dump($a,$b,$error);</code>

返回结果:

<code>bool(false)
bool(true)
string(0) ""</code>

回复内容:

直接贴代码

<code>$ch = curl_init('http://www.baidu.com');
$a = curl_setopt($ch, CURLOPT_COOKIE, 'name=houming');
$b = curl_setopt($ch, CURLOPT_TIMEOUT, 10);
$error = curl_error($ch);
var_dump($a,$b,$error);</code>

返回结果:

<code>bool(false)
bool(true)
string(0) ""</code>

<code>curl_error($ch);  
</code>

看下什么错误,我这边执行你的代码是TRUE

如果上面的不行,可以用下面的方法

<code>curl_setopt($ch, CURLOPT_HTTPHEADER, array("Cookie: name=houming"))</code>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn