Http GET / 请求返回值不同的问题

发布时间:2026/7/31 22:00:02

Http GET / 请求返回值不同的问题 问题TW7.0.4.9_M3 返回 400[rootrealtongweb bin]# telnet 127.0.0.1 8088Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is ^].get /HTTP/1.1 400X-Frame-Options: SAMEORIGINTransfer-Encoding: chunkedDate: Thu, 26 Mar 2026 05:52:39 GMTConnection: closeServer: webserverTW7.0.4.9_M3 PDMP-5208补丁[rootrealtongweb bin]# telnet 127.0.0.1 8088Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is ^].get /Connection closed by foreign host.原因发送了不符合 HTTP 协议规范的请求比如GET /格式错误高版本 HTTPHTTP/1.1 严格模式、HTTP/2/3会直接断开连接不返回任何错误码。这不是服务故障是新版 HTTP 协议的安全加固规则低版本 HTTP 会返回 400 错误高版本直接关闭连接断开防止恶意请求攻击。HTTP 版本非法请求处理表现1.0 宽松返回 400 Bad Request不断开给错误提示1.1 严格直接断开连接无响应、连接关闭HTTP/2/3直接断开连接强制合规非法即断开

相关新闻