问题描述
我有以下情况:我的客户仅知道他们拥有一台允许您列出HTTP地址(或至少看起来像HTTP地址的地址)的设备,当他们“按下按钮”(基本上,他们可以根据其物理操作触发该过程)。
我已经建立了一个gunicorn
服务器来侦听他们的请求,但是我只得到[WARNING] Invalid HTTP request received
。这并不能说明什么,但经过一些研究,似乎当使用错误的协议时,经常会出现此警告。另外,无论我如何使请求格式错误,都无法使用curl
来复制问题。
我想在服务器前添加一些东西,以检测接收到的请求是否是HTTP 2.0、1.1、1.0,UDP,WebSocket ...等等;我只想知道他们在寄给我什么。我对HTTP版本(即使1.0和1.1的curl不会失败)和UDP尤其感兴趣,因为它们是最有可能解决该问题的人。
有一个不错的工具吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)