Heroku会以静默方式拒绝状态代码为400的请求,有什么原因吗?
我试图诊断一个问题,即运行HTTP客户端向Heroku上运行的Node.js Web应用程序发出请求的嵌入式设备接收到状态代码为400的空响应 我面临的问题是,可能失败的请求甚至没有出现在Heroku日志中,因此返回这些400的肯定不是Web应用程序代码 另一方面,从浏览器向Web应用程序发出请求工作正常,请求确实会出现在Heroku日志中Heroku会以静默方式拒绝状态代码为400的请求,有什么原因吗?,heroku,Heroku,我试图诊断一个问题,即运行HTTP客户端向Heroku上运行的Node.js Web应用程序发出请求的嵌入式设备接收到状态代码为400的空响应 我面临的问题是,可能失败的请求甚至没有出现在Heroku日志中,因此返回这些400的肯定不是Web应用程序代码 另一方面,从浏览器向Web应用程序发出请求工作正常,请求确实会出现在Heroku日志中 我正在试图弄清楚嵌入式客户端是否真的在发送请求,我想知道Heroku是否有任何原因可以在日志中没有出现请求的情况下发回这些400。原因与设备中的HTTP客户
我正在试图弄清楚嵌入式客户端是否真的在发送请求,我想知道Heroku是否有任何原因可以在日志中没有出现请求的情况下发回这些400。原因与设备中的HTTP客户端实现不好有关,该客户端发出的请求忽略了主机头。 添加标题解决了这个问题