我在cookie里写入了两个值...
每个值用<;>作为分隔...
查我在读取的时候...
vs2005里是正常的...
在当我在本机用http://localhost进行测试的时候...
第二个值会出现异常(空值)...为什么在vs里运行就可以读取正常...
而在本面实际运行却出现错误呢...?麻烦哪位大哥帮下忙呀...

解决方案 »

  1.   

    cookie的过期时间我没有设置...
    而且直接在vs里运行的时候一点错误没有...
    在本地实际运行的时候第一个值也可以读出来...
    就是读第二个值的时候报null异常的错误...
      

  2.   

    看看Cookie是否过期!
    应该没问题!!1
      

  3.   

    如果是因为cookie过期时间问题...
    为什么在vs里运行的时候不过期...?
    而实际运行的时候过期...?
      

  4.   

    再补充一下...
    读取正常的是数字和字母...
    返回空的那些些是中文的...
    猜想是不是实际运行<虚拟目录>时读取的时候跟在vs里运行编码不一样呀...