用windows mible 6.0编写上网调用基于J2EE的程序时,发现.NET精简框架没有System.Net.CookieContainer类,无法保存客户端会话,困扰N久。
后再经人提点,去研究HTTP的运行原理,分析求响应的Http消息头,通过socket连接将repones回返的字串句句分析,解析出SessionId,SessionId大概是一个这个样子的字串Set-Cookie:JSESSIONID=ES56V1MBEVOAAQSNDBESKHN。
在下一次提交request时,把SessionId加入到这次会话中。这个样子的字符串已经得到,但是不懂在下次提交request时如何把sessionid加入到会话中,麻烦各位给帮帮忙,不胜感激!