精华内容
下载资源
问答
  • 解析 HTTP 请求 header 错误

    千次阅读 2019-09-27 23:09:48
    1、org.apache.coyote.http11.Http11Processor.service 解析 HTTP 请求 header 错误 2、原因:在创建项目名称的时候,文件名不能带有中文,只能为字母、数字、’下划线、特殊字符、保留字。 修改项目名字后可以...

    1、org.apache.coyote.http11.Http11Processor.service 解析 HTTP 请求 header 错误

    2、原因:在创建项目名称的时候,文件名不能带有中文,只能为字母、数字、’下划线、特殊字符、保留字。

    修改项目名字后可以正常访问:

     

     打印的信息中无错误:

     

    转载于:https://www.cnblogs.com/zhai1997/p/11477097.html

    展开全文
  • [http-nio-8080-exec-6] org.apache.coyote.http11.Http11Processor.service 解析 HTTP 请求 header 错误注意:HTTP请求解析错误的进一步发生将记录在DEBUG级别。 java.lang.IllegalArgumentException: 在方法名称...

    这个错误我仔细的观察了下,是浏览器的坑,先看下报错

    [http-nio-8080-exec-6] org.apache.coyote.http11.Http11Processor.service 解析 HTTP 请求 header 错误注意:HTTP请求解析错误的进一步发生将记录在DEBUG级别。
    	java.lang.IllegalArgumentException: 在方法名称中发现无效的字符串, HTTP 方法名必须是有效的符号.
    		at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:417)
    		at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:261)
    		at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
    		at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
    		at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
    		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)
    

    在这里插入图片描述
    仔细看上面的错误不难发现,http请求出问题了,我也百度了好多文章,大多都是把那个什么给删掉,但是解决不了根本问题,由于我们现在开发大多都是用的谷歌浏览器,所以谷歌浏览器留了一个坑给我们

    先打开谷歌浏览器的完整网址功能,右键网址栏空白处就可以看到

    然后我们输入本地正常的tomcat项目网址:http://localhost:8080/s1/
    在这里插入图片描述
    很好,没问题

    如果我们用https呢?那么问题就来了

    在这里插入图片描述

    Tomcat里面也会抛异常

    在这里插入图片描述

    所以报这个错就是浏览器的问题,我们本地的项目哪来的https,所以绝对是浏览器的问题,有时候会自动把http改成https,所以我的解决办法就是打开谷歌浏览器的显示全部网址功能,因为默认是关闭的,看不到网址的头部,如果要从本质性上解决这个问题,那我也没办法。。。。好像EDGE浏览器也会自动转换,如果不嫌麻烦报错了就改下网址头部,如果嫌麻烦就找下不该网址头部的浏览器吧,,找到了告诉我下,哈哈

    展开全文
  • 自从tomcat版本从7.0.5升级到7.0.100版本后出错信息如下: 二月 28, 2020 6:42:15 下午 org.apache.coyote....信息: 解析 HTTP 请求 header 错误 Note: further occurrences of HTTP request parsing errors...

    自从tomcat版本从7.0.57升级到7.0.100版本后出错信息如下:

    二月 28, 2020 6:42:15 下午 org.apache.coyote.http11.AbstractHttp11Processor process
    信息: 解析 HTTP 请求 header 错误
     Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
    java.lang.IllegalArgumentException: 在方法名称中发现无效的字符串, HTTP 方法名必须是有效的符号.
        at org.apache.coyote.http11.InternalAprInputBuffer.parseRequestLine(InternalAprInputBuffer.java:186)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1108)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:654)
        at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2532)
        at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2521)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:745)

    网上寻找了很多方法都没有解决,最后自己尝试解决方法如下:

    1.修改tomcat配置server.xml文件:

     <!--APR library loader. Documentation at /docs/apr.html -->
      <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />

    注释掉

     <!--APR library loader. Documentation at /docs/apr.html -->
      <!--<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />-->

    2.catalina.properties文件最后新增
    tomcat.util.http.parser.HttpParser.requestTargetAllow=|{}
    org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true

    展开全文
  • 信息: 解析 HTTP 请求 header 错误 Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: 在方法名称中发现无效的字符串, HTTP 方法名...

    信息: 解析 HTTP 请求 header 错误 Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
    java.lang.IllegalArgumentException: 在方法名称中发现无效的字符串, HTTP 方法名必须是有效的符号.

    信息: 解析 HTTP 请求 header 错误

    Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
    java.lang.IllegalArgumentException: 在方法名称中发现无效的字符串, HTTP 方法名必须是有效的符号.

    在这里插入图片描述
    ##试过修改Tomcat路径可以解决该问题
    在这里插入图片描述
    以上只是我无意中解决的情况,如果有哪位大神发现有什么错误的地方,希望能指导下我!!!

    展开全文
  • 具体报错: java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986 使用的是Tomcat9,url中包含中文字符;...
  • 报错信息: Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Invalid character found in method...
  • Http请求header解析

    万次阅读 2018-04-28 09:54:03
    RequestHeaders:下图是我访问一个URL:http://www.hzau.edu.cn的一个header,根据具体实例来分析一下各部分的功能及其作用。Accept作用:浏览器端可以接受的媒体类型,例如:Accept:text/html代表浏览器可以接受...
  • 信息: 解析 HTTP 请求 header 错误注意:HTTP请求解析错误的进一步发生将记录在DEB@TOC HTTP请求解析错误的进一步发生将记录在DEBUG级别。在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义 ...
  • HTTP请求header解析具体含义

    千次阅读 2018-10-24 19:51:20
    作用: 请求报头域主要用于指定被请求资源的Internet主机和端口号,它通常从HTTP URL中提取出来的 例如: 我们在浏览器中输入: http://www.hzau.edu.cn 浏览器发送的请求消息中,就会包含Host请求报头域,如下: ...
  • HTTP请求header解析

    万次阅读 多人点赞 2015-08-27 16:36:33
    下图是我访问一个URL:http://www.hzau.edu.cn的一个header,根据具体实例来分析一下各部分的功能及其作用。     Accept 作用: 浏览器端可以接受的媒体类型, 例如: Accept: text/html 代表浏览器可以接受...
  • 在写APP接口时候 接收手机端提交的base64数据,导致出现上面的错误,原因是数据量过大导致的, 网上的方法是在server.xml端口配置那增加 maxPostSize="0" maxHttpHeaderSize ="1002400",maxPostSize="0" ...
  • HTTP请求由状态行、请求头、请求正文三部分组成: 状态行:包括请求方式Method、资源路径URL、协议版本Version; 请求头:包括一些访问的域名、用户代理、Cookie等信息; 请求正文:就是HTTP请求的数据。 在...
  • Tomcat解析请求错误   今天上班遇到个坑,前端网页发起了个GET的请求.然后后台程序就开始报错 报错信息为:The valid characters are defined in RFC 7230 上网百度都说在catalina.properties中加上以下...
  • 今天本地启动tomcat之后访问一个链接 http://localhost:8080/order/OrderInfoInFlowException.jsp?wareId=1&...org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request...
  • 捕捉HTTP数据,解析Request header

    万次阅读 2016-06-10 13:22:12
    HTTP Request header 当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部...
  • 这是一个Go包,用于正确解析和生成标准HTTP标头。 它知道复杂的标头,例如 , 和 。 与许多其他实现不同,它处理语法的所有棘手位,例如带逗号,标题行和参数。 它为您提供了方便的结构,并且可以将它们序列化回...
  • HTTP请求方式和报文解析

    千次阅读 2018-09-01 17:54:25
    一、概述 ... HTTP请求方式和报文解析 Cookie 和 Session的理解与使用 HTTP Cache缓存机制 封装网络请求 TCP 和 Socket 二、HTTP请求方式 HTTP提供了七种请求方式:GET、POST、DELETE、PUT、H...
  • HTTP请求报文解析

    千次阅读 2016-09-27 21:49:00
    HTTP请求报文由3部分组成(请求行+请求头+请求体): 下面是一个实际的请求报文: ① 是请求方法,GET和POST是最常见的HTTP方法,除此以外还包括DELETE、HEAD、OPTIONS、PUT、TRACE。不过,当前的大多数浏览器只支持...
  • 使用Postman模拟发送Post请求,Tomcat报错:Error parsing HTTP request header,Invalid character found in the request target.The valid characters are defined in RFC 7230 and RFC3986。 二、解决问题 1....
  • Content-Type : 在使用 REST 接口时,服务器会检查该值,用来确定 HTTP Body 中的内容该怎样解析。常见的取值有: application/xml : 在 XML RPC,如 RESTful/SOAP 调用时使用 application/json : 在 JSON RPC ...
  • 突然发现修改内容后不能保存,前端页面显示白屏,后台tomcat在debug模式下出现:Error parsing HTTP request header Note:further occurrences of HTTP header parsing error,于是百度了一下子产生这个错误的原因...
  • HTTP GET添加Header请求

    万次阅读 2020-02-20 16:18:23
    package com.simpro.util; import java.io.IOException; import java.net.URISyntaxException; import java.util.LinkedList; import java.util.List;...import org.apache.http.HttpEntity; import org.apache.htt...
  • 一、Golang HTTP请求Json响应解析方法 在Golang Web编程中,json格式是常见的传输格式,那么json数据要怎么解析呢? 例如下面请求地址 http://api.open-notify.org/astros.json 响应数据如下: { "number": 3, ...
  • 你该知道的浏览器请求Header

    千次阅读 多人点赞 2021-05-14 23:23:13
    url解析,根据dns系统进行ip查找; ① 网络标准规定了 url 只能是数字和字母,还有一小些特殊符号。url 可以携带参数。如果不对 url 转义可能会出现歧义。比如 ?key=value 中可能key本身就包括=符号; url 编码是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 76,434
精华内容 30,573
关键字:

解析http请求header错误