解决:Invalid character found in method name. HTTP method names must be tokens
养成的一个好习惯是,每天早上到公司后都会查看项目日志,看看有无异常数据信息等,今天忽然发现日志中抛了个这个错误(此服务器上安装的是Tomcat8):
06-Jul-2018 03:10:34.029 INFO [http-nio-8080-exec-6] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request headerNote: further occurrences of HTTP header parsing errors will be logged at DEBUG level.java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokensat org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:428)at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:684)at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:800)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1471)at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:748)
这个项目日志是我开发微信公众号时部署在服务器上的,第一次见这个错误,百度了下说tomcat的server.xml文件中加入:
maxHttpHeaderSize="8192"
<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" maxHttpHeaderSize="8192"URIEncoding="UTF-8" />
maxHttpHeaderSize="8192"URIEncoding="UTF-8" />
奈何无效,发现在我的接口请求(调用第三方服务)时是https开头的,豁然开朗,把https换成http即可。如果你的第三方服务部署的本身就是https的,那你可以通过nginx设置个https代理,或者如果使用HttpClient的方式调用的接口,则通过设置SSL证书来支持https请求。这个错误也可能是你的jar包冲突引起的,导致不知道加载哪个方法到内存中。
推荐阅读:elastic search搜索引擎实战demo:https://github.com/simonsfan/springboot-quartz-demo,分支:feature_es
推荐阅读:使用quartz实现定制化定时任务(包含管理界面)
解决:Invalid character found in method name. HTTP method names must be tokens相关推荐
- tomcat配置SSL报错解决:java.lang.IllegalArgumentException: Invalid character (CR or LF) found in method nam
使用CAS单点登陆时,在tomcat的server.xml中配置了https协议的证书认证,但访问时报错: INFO [http-nio-8443-exec-4] org.apache.coyote. ...
- Invalid character (CR or LF) found in method name
今天给服务器传了个http head,刚开始我手动输入是ok的,后来直接从接口文档(.doc)里粘贴过去,发现获取不到数据了,服务器的报错日志显示 11-Apr-2019 11:29:59.184 I ...
- Invalid character found in the request target. The valid characters are defi
解决Invalid character found in the request target. The valid characters are defined in RFC 7230 and RF ...
- 解Invalid character found in the request target.
解决Invalid character found in the request target. The valid characters are defined in RFC 7230 and RF ...
- Invalid character found in method name. HTTP method names must be tokens 的解决方法
问题描述 本地服务使用 postman 调用测试接口时,出现如下错误: 2022-06-30 16:13:01.834 INFO 72680 --- [nio-8010-exec-5] o.apach ...
- 【错误记录】Invalid character found in method name. HTTP method names must be tokens
错误日志 [2020-08-14 10:47:11.262] [http-nio-8093-exec-7] [INFO] [o.a.c.h.Http11Processor] [Error parsin ...
- java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must b
一.错误描述 java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names ...
- 成功解决极其刁钻bug之SyntaxError: invalid character in identifier
成功解决极其刁钻bug之SyntaxError: invalid character in identifier 目录 解决问题 解决思路 解决方法 解决问题 SyntaxError: invalid ...
- 成功解决Error:invalid character in identifier
成功解决Error:invalid character in identifier 目录 解决问题 解决思路 解决方法 解决问题 解决思路 错误:标识符中的字符无效 解决方法 将单引号改为双引号即可! ...
最新文章
- 在ATS 5.3.0上测试网页加速插件ats_pagespeed
- 共读计划 | 你有多久没读完一本书了?
- 第十六届全国大学智能车竞赛东北赛区成绩与奖项
- 计算机能力操作系统试题,全国计算机一级考试操作系统论述题及答案
- python的就业方向和前景-2020年Python就业方向、就业前景分析
- Java虚拟机详解(八)------虚拟机监控和分析工具(2)——可视化
- python处理json_Python处理JSON
- 【POJ - 2485 】Highways (最小生成树,Prim算法,瓶颈生成树)
- LeetCode 1602. 找到二叉树中最近的右侧节点(BFS)
- C语言/C++编程的起源与能力学习
- Android应用程序创建桌面快捷方式
- Linux虚拟机复制,网卡找不到
- (三)MapReducer运行流程
- Android 制定安装重写迁移至SD卡 APP2SD
- matlab用插值法plot,Matlab插值法
- unity3d游戏资源提取
- Hibernate框架基础——cascade属性
- 据说最厉害的黑客,出自少林寺、这是为什么?
- 服务器带宽什么意思?影响带宽的因素有哪些?
- 法国CONDENSE珂蒂丝官宣苏菲-玛索成为香水系列代言人
热门文章
- 推荐7个冷门手机APP,每一个都让我相见恨晚
- 《胡闹厨房2》Overcooked 2 for Mac v2.0 烹饪模拟游戏
- python gui 显示表格_python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例...
- 网络工程师操作学习指南
- ADG架构搭建3 -- 一主一备ADG主备切换
- 转载 仿微信表情与软键盘冲突
- Ethercat PDO映射关系
- 编译openwrt上 mjpg-streamer插件方法
- mysql性能调优_万金油_新浪博客
- 工程电磁场导论第三章总结