概述
第一请求响应:
cache: no-cache
Connection: keep-alive
Content-Type: image/png
Date: Tue, 10 May 2016 10:47:43 GMT
Server: Tengine/2.1.1
Set-Cookie: _uid=CiMDa1cxvE+jjDeFAw56Ag==; path=/
Set-Cookie: _uid=eff37cac39ac062caba9b5ec2c8a00f4;Path=/
Set-Cookie: JSESSIONID=AEBC40BA0AD98AA787CC011F3029307C; Path=/; HttpOnly
Transfer-Encoding: chunked
这个请求后,该cookie JSESSIONID应储存在浏览器中, 但当发送第二请求,JSESSIONID不包括在请求头和响应头,服务器设置另一个JSESSIONID。
ps: 铬没有问题。 直接通过IE向tomcat请求时没有问题。
有人可以帮助我.... :(
+0
检查你的IE浏览器bodgguer的请求发送,你可能会查询2不同的域,无论是名称,或只是端口的变化。 –
+0
@Walfrat我没有要求2域名,端口也没有改变。请求是由JavaScript来改变验证码,JavaScript是这样的:$ img.attr('src','/ captcha/get。 do?t ='+ new Date()。getTime()); –
最后
以上就是悦耳外套为你收集整理的服务器通过响应头向浏览器设置cookie,http响应包括设置cookie jession id,但随后发送请求,请求标头中没有cookie信息...的全部内容,希望文章能够帮你解决服务器通过响应头向浏览器设置cookie,http响应包括设置cookie jession id,但随后发送请求,请求标头中没有cookie信息...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复