解决方案 »

  1.   

    curl_setopt($curl, CURLOPT_COOKIE, 'ESOPUSER=GZZERUNAGENT_00;JSESSIONID=sdC2TDCCSK5PYVRJ76K2mpQ1LTLqY2z9MJnDpJMdbFjxFRpRTQDk!-1353327229!302748');    
    这里没有作用,怎么改都是返回上面那个?
       
      

  2.   

    在你传递的 cookie 数据中有 JSESSIONID 变量
    而 session 是有实效的,当你用其他方式获得 sessionid 时,实际上已是过期的了
      

  3.   

    恩,对了。
    ESOPUSER=GZZERUNAGENT_00  可以保存1个月的时间,  JSESSIONID=sdC2TDCCSK5PYVRJ76K2mpQ1LTLqY2z9MJnDpJMdbFjxFRpRTQDk!-1353327229!302748  不行,
    可以把JSESSIOND 也保存一个月吗?
      

  4.   

    COOKIES 时间是浏览会话结束时 ,是不是浏览器不关闭就可以一直访问呢?还是有什么方法可以保持浏览会话 不关闭?
      

  5.   

    你需要
    CURLOPT_COOKIEJAR 保存 cookie 到文件
    CURLOPT_COOKIEFILE 发送 cookie 文件中的内容