我正在使用Flask / Werkzeug使用Flask的内部网络服务器来运行一个小的网页。服务器似乎每隔一段时间就会冻结,并且日志中的最后一条消息始终看起来像这样:
werkzeug.ERROR: code 400, message Bad request syntax ("Gh0st\xad\x00\x00\x00à\x00\x00\x00\x00x\x9cKS``\x98ÃÀÀÀ\x06Ä\x8c@¼Q\x96....")
# lots of weird binary characters
werkzeug.INFO: "Gh0stàx .... ... " HTTPStatus.BAD_REQUEST -
我了解到此问题,有时请求以某些字符开头时,有时似乎与HTTP / HTTPS有关。
但是以Gh0st
开头的请求使我认为此请求是通过某种方式冻结服务器的。
对此有什么想法吗?