呵呵,之前我也发贴问过这个问题的,有人回复过,不过我一直没来得及仔细研究。
在我觉得JSP和SERVLET开发的网站COOKI比较难处理(可能是session的原因),但是ASP和其他开发的网站处理起来要容易得多。
另外C++可能比JAVA处理这种东西要容易一些。可以用httpdebug.exe分析一下request与response具体的格式。另外,以下工具可能有所帮助(别人提供的,我未深究)
http://www.innovation.ch/java/HTTPClient/有好的心得,请交流一下,谢谢!
在我觉得JSP和SERVLET开发的网站COOKI比较难处理(可能是session的原因),但是ASP和其他开发的网站处理起来要容易得多。
另外C++可能比JAVA处理这种东西要容易一些。可以用httpdebug.exe分析一下request与response具体的格式。另外,以下工具可能有所帮助(别人提供的,我未深究)
http://www.innovation.ch/java/HTTPClient/有好的心得,请交流一下,谢谢!
写cookie?????????换个方法呢?
====================================================有什么好的办法吗?
里面就是COOKIE了,name:value形式的。
CLIENT 请求SERVER时:将此值作名为cookie 的header一起发过去就可以了。
可以用URLConnection
urlconn.getProperty("set-cookie")urlconn.setRequestProperty("cookie",thesetcookievaluestring)
为什么是有一些站点没用,
你保存在内存里的cookie可能会马上过期,每次请求时都要重写cookie 吧?
我说了我已经把所有接收到的Cookie都在请求里发过去了,可是服务器还是认为我的Socket不能接收Cookie.
而且同是这个站点,前面几页下载都很正常,但是有一页就会认为我不能接收Cookie,真是搞不懂了
而且它的Cookie的日期总是当前日期的前一天,太奇怪了