当前位置: 首页 > 知识库问答 >
问题:

Springboot解析HTTP HTTPS

冯枫
2023-03-14

我在Springboot应用程序日志中发现了这样的错误消息:

Oct 20 14:22:14 ip-10-0-78-113 web: 2020-10-20 14:22:14.388 INFO 3802 — [nio-8081-exec-5] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header
Oct 20 14:22:14 ip-10-0-78-113 web: Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
Oct 20 14:22:14 ip-10-0-78-113 web: java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
...

我知道,这可能是因为有人/某个应用程序使用HTTPS而不是HTTP调用我的endpoint。我可以通过在属性中包含以下内容来记录这些请求:

logging.level.org.springframework.web: trace
logging.level.org.apache: trace

现在,我收到了未分析的文本,如下所示:

 Received [ ÷  ó÷=EVq&GŵH¡à}C¶vÓÂíÿ@,¾ )L /ð^  w» e<Ú5~ñ¨7ëÌaÒ*l×e $À/À+À0À,̨̩À ÀÀ
À   / 5 
            localhost   ÿ   
   3 & $   ¬·lä¹]Ö·a6ððòvcd»[7Ûj V -  + ]

是否可以对其进行解码/解密,并找出实际的API调用是什么?

共有1个答案

颛孙博易
2023-03-14

我也有同样的问题

 类似资料:
  • 本文向大家介绍解析SpringBoot @EnableAutoConfiguration的使用,包括了解析SpringBoot @EnableAutoConfiguration的使用的使用技巧和注意事项,需要的朋友参考一下 刚做后端开发的时候,最早接触的是基础的spring,为了引用二方包提供bean,还需要在xml中增加对应的包<context:component-scan base-packa

  • 主要内容:1.分析,2.样例讲解1,3.样例讲解2,4.总结1.分析 先看@SpringBootApplication @SpringBootConfiguration:标记当前类为配置类 @EnableAutoConfiguration:开启自动配置 @ComponentScan:扫描主类所在的同级包以及下级包里的Bean @EnableAutoConfiguration: @Import(AutoConfigurationImportSelector.

  • 本文向大家介绍SpringBoot整合ActiveMQ过程解析,包括了SpringBoot整合ActiveMQ过程解析的使用技巧和注意事项,需要的朋友参考一下 目录结构 引入 maven依赖 引入 application.yml配置 创建QueueConfig 创建生产者: 创建消费者的application.yml 创建消费者: 结果显示: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希

  • 本文向大家介绍Springboot整合junit过程解析,包括了Springboot整合junit过程解析的使用技巧和注意事项,需要的朋友参考一下 对maven项目的pom.xml进行配置 测试类如图所示 junit5可直接扫描测试的主启动类 也不需要加@runwith注解 只需要加@SpringBootTest 注解 也不需要指定主启动类的class文件 以上就是本文的全部内容,希望对大家的学习

  • 我有一个简单的springboot程序,它接受json并打印出来。主要目的是使用json验证程序包,但当前的上下文是基本的请求解析。问题是,当我试图将输入请求映射到一个类实体时,它给出了以下错误:“org.springframework.http.converter.httpMessageEndableException”,。 > 控制器(Hello.java): Java类实体: 公共类Demo

  • 我想在HTML中显示一个请求的对象,我得到了一个错误,我不知道是什么原因导致了我的错误。谷歌帮不上忙,现在我试着问你。我认为错误不是来自我的表,因为我把它注释掉了,错误仍然是Occour。该错误也不是来自“http://localhost:8081/simulation”,因为我使用有效值重新接收了一个有效的JSON。谢谢你的帮助:)。 下面是我的代码: 我通过调用“http://localhos