ajax请求java后台,后台获取不到cookie的值???

J2EE 码拜 10年前 (2015-04-08) 1435次浏览 0个评论

ajax请求java后台,后台获取不到cookie的值???
调试很久基本发现问题是ajax调用的问题
Ajax.call(“”http://localhost:8080/cart/addCart.do””, params,updatePrescriptionResponse,””POST””, “”JSON””);
这句请求后台后,后台Cookie[] cookies = req.getCookies();接收不到,cookies ==null.
各位有谁遇到过这个问题吗?在线等,很急。。。。

ajax请求java后台,后台获取不到cookie的值???
10分
没遇到过这种情况,可以用浏览器debug下看看到底发了什么
ajax请求java后台,后台获取不到cookie的值???
cookie创建是在java后台创建,前台debug也查看不到cookie啦?我怀疑是不是因为ajax异步请求,导致后台使用HttpServletRequest对象获取cookie时出现问题???难道一定要在js里面创建吗?
ajax请求java后台,后台获取不到cookie的值???
20分
晕,前台肯定能看到啊,cookie被存放在浏览器,比如用chrome在ressources里面可以看到所有cookie,在network里可以看到每个请求的详细内容,包括的cookie的传输,正常ajax不会影响cookie的使用,除非你做的特殊处理
ajax请求java后台,后台获取不到cookie的值???
10分
将POST改成GET、

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明ajax请求java后台,后台获取不到cookie的值???
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!