php卷曲奇怪的问题

时间:2010-11-16 04:43:16

标签: php cookies curl

当我只创建一个卷曲对象$ch = curl_init();然后进入许多网站页面时,它没关系(如果我通过cookie),但如果我为每个请求创建新的卷曲对象,即使我设置了cookie,网站无论如何将我重定向到登录页面。 对象curl包含什么,允许站点识别我的curl客户端?除了cookie,我必须设置什么?

1 个答案:

答案 0 :(得分:2)

远程服务器可能正在检查您的用户代理。尝试设置它:

$ua = 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) '.
      'Gecko/20101027 Ubuntu/9.10 (karmic) Firefox/3.6.12';

curl_setopt($ch, CURLOPT_USERAGENT, $ua);