Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Heroku会以静默方式拒绝状态代码为400的请求,有什么原因吗?_Heroku - Fatal编程技术网

Heroku会以静默方式拒绝状态代码为400的请求,有什么原因吗?

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

我试图诊断一个问题,即运行HTTP客户端向Heroku上运行的Node.js Web应用程序发出请求的嵌入式设备接收到状态代码为400的空响应

我面临的问题是,可能失败的请求甚至没有出现在Heroku日志中,因此返回这些400的肯定不是Web应用程序代码

另一方面,从浏览器向Web应用程序发出请求工作正常,请求确实会出现在Heroku日志中


我正在试图弄清楚嵌入式客户端是否真的在发送请求,我想知道Heroku是否有任何原因可以在日志中没有出现请求的情况下发回这些400。原因与设备中的HTTP客户端实现不好有关,该客户端发出的请求忽略了主机头。 添加标题解决了这个问题