Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.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
Node.js 如何在chrome中强制出现504错误_Node.js_Http Status Code 504 - Fatal编程技术网

Node.js 如何在chrome中强制出现504错误

Node.js 如何在chrome中强制出现504错误,node.js,http-status-code-504,Node.js,Http Status Code 504,如何在Chrome中强制执行504错误 我们有一个节点应用程序,偶尔会出现504错误,我想对504错误进行一些错误处理。将其复制到名为server.js的文件中,然后运行node server.js。如果您访问http://localhost:8080您将被抛出一个504错误 var http = require('http'); var fs = require('fs'); http.createServer(function (req, res) { console.log("Sen

如何在Chrome中强制执行
504
错误


我们有一个节点应用程序,偶尔会出现
504
错误,我想对
504
错误进行一些错误处理。

将其复制到名为server.js的文件中,然后运行
node server.js
。如果您访问
http://localhost:8080
您将被抛出一个504错误

var http = require('http');
var fs = require('fs');

http.createServer(function (req, res) {
  console.log("Sending 504 error to client");
  res.writeHead(504, {'Content-Type': 'text/plain'});
  res.end();
}).listen(8080);
console.log("Server started on port 8080");

也许这会有所帮助,因为我发布了这篇文章,我考虑构建一个web服务来为任何http状态代码执行此操作。结果是有人已经建造了它。它支持很多不同的东西,但是status API可以满足您的需要。