赞
踩
由于很久没弄过前端了,最近做的有个项目比较坑,前端通过heards 传入token等验证数据,但是通过geHeader方法却获取不到value值,一直显示为null,疑惑了好长时间,才发现问题所在.
header里面的key值不能包含特殊符号“_”(PS:下划线)。以此来记录下该问题。
比如:
String userId = request.getHeader("user_Id");
此时返回userId为null.
所以一定要和前端协商一致,都采用无特殊符号的key来传递数据。
标准用法:
String userId = request.getHeader("UserId"); //首字母大写
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。