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