java
shyg866
这个作者很懒,什么都没留下…
展开
-
HttpServletRequest.getHeader 时获取不到value值
由于很久没弄过前端了,最近做的有个项目比较坑,前端通过heards 传入token等验证数据,但是通过geHeader方法却获取不到value值,一直显示为null,疑惑了好长时间,才发现问题所在.header里面的key值不能包含特殊符号“_”(PS:下划线)。以此来记录下该问题。比如:String userId = request.getHeader("user_Id");此时返回userId为null.所以一定要和前端协商一致,都采用无特殊符号的key来传递数据。标准用法:原创 2021-07-05 11:41:02 · 4605 阅读 · 0 评论 -
zookeeper占用8080端口解决
zk高版本里遇到个问题,与tomcat的端口号冲突了,导致tomcat没有正常启动。经过排查tomcat的8080端口让zk的进程给占用了。端口占用解决方法如下1.修改jetty服务端口,在zoo.cfg中增加admin.serverPort=没有被占用的端口号#zk管理端口号修改admin.serverPort=89882.关闭jetty服务。也是在zoo.cfg配置里修改。zookeeper.admin.enableServer=false3.如果是新项目的话,也可以修改tomc原创 2021-05-17 11:13:22 · 1100 阅读 · 3 评论