我现在有个功能 用jsp读取asp.net写的cookies的信息 
<%@ page language="java" contentType="text/html; charset=GBK"%><html>
<%%> 
<%
out.write("进入书写的页面的cookie");
Cookie[] cookies  = request.getCookies();
if(cookies !=null){
Cookie tmp;

out.write("长度=="+cookies.length);
for(int i =0;i<cookies.length;i++){
tmp = cookies[i];
out.write("<br>cookie=="+tmp.getName());
if(tmp.getName().equals("JSESSIONID")){
out.write("<br>现在显示的cookies=="+tmp.getValue());
}
}
}
 %>
  <head>
    <title></title>
  </head>
  <body>
  </body>
</html>
我测试了一下 虽然能读出来 但是信息感觉完全不正确 
我cookies的信息:
1035830
LastPassword=r85y6115O3q4uQGJ&UserName=%D0%EC%B7%C0%D5%F0&CellPhone=13813603000&UserPassword=6f54e161e4830996&CookieDate=2
10.35.8.30/
1536
4051156992
29853723
4137207392
29847573
*
但我读出来的  区不是  
(个人认为 cookies只是个文件 应该不会有平台不同的原因 )

解决方案 »

  1.   

    cookies跟你是用jsp读取还是asp.net读取没有关系吧.
      

  2.   

    我现在问题 是 有个cookies 不是我这边写而是 其他服务器写 的而现在我要读取这个 现在问题就是读出来的数据不是不正确
      

  3.   

    随随便便就读取其它服务器写的COOKIE,那COOKIE岂不是一点安全性都没有吗?本来就是要防止你随便读的。关于COOKIE,楼主好好看看简介吧。
      

  4.   

    如果是同域名里可以用的,直接读COOKIE就行了,但如果不是同一域名下。