1. tomcat采坑

1.1. 采坑

今天又踩了个以前踩过的坑,运维系统迁移到docker,使用的tomcat版本是tomcat8,而原来的版本是tomcat7.0.53,导致的结果就是系统间请求一直报400 code错误

发现改成POST请求,用idea的test方法调用是通的,然后用postman这类工具就是500 code错误,真是千奇百怪的

然后依次偶然,我直接把请求复制到浏览器上调用,出现的错误信息中包含了 The valid characters are defined in RFC 7230 and RFC 3986

我知道这可能是唯一能找到其根源的机会了,因为就算是浏览器调用也不是每次都会出现这么详细的错误,很多时候就是个小小的400

1.2. 解决

  • 之后查到解决办法,参考此篇文章Tomcat在 7.0.73, 8.0.39, 8.5.7 版本后,在http解析时做了严格限制。
  • 可以降tomcat版本,或改配置

最新文章

  1. proxool+hsqldb数据库
  2. PHP_php.ini_说明详解
  3. [Qcon] 百姓网开发总结
  4. cocos2dx游戏开发——捕鱼达人mini版学习笔记(二)——MainMenu的搭建
  5. android webview实战
  6. asp.net(c#)中如何在前端用js写条件查询,且不用调用存储过程
  7. 代码高亮插件Codemirror使用方法及下载
  8. 如何判断一个对象是否为jquery对象
  9. ucos-ii的任务调度机制
  10. jquery checkbox是否选中
  11. UNIX环境高级编程——计算机体系结构基础知识
  12. android studio连接真机大概问题
  13. sql parser
  14. Forms Authentication and Role based Authorization: A Quicker, Simpler, and Correct Approach
  15. python os模块使用笔记(更新)
  16. Java——word分词·自定义词库
  17. win10自带IE上不了网的解决办法
  18. NOI2018旅游记
  19. 8.30前端jQuery和数据结构知识
  20. Bugzilla使用规范

热门文章

  1. linux(03)基础系统优化
  2. JWT(Json Web Token):一种在Web应用中安全传递信息的规范 转载
  3. docker 持久化存储
  4. 数据结构——顺序栈(sequence stack)
  5. DIV+CSS+JS实现色彩渐变字体
  6. oracle--CRS-0215 : Could not start resource 'ora.node2.ons'.
  7. 问题查询-tomcat内存泄露
  8. Python文件读写机制
  9. Loj #3044. 「ZJOI2019」Minimax 搜索
  10. 一文搞定所有 web 自动化常见问题