Node.js 如果节点服务器正在运行,则进行react.js测试
我正在学习React.js。My React.js应用程序和节点服务器使用:Node.js 如果节点服务器正在运行,则进行react.js测试,node.js,reactjs,Node.js,Reactjs,我正在学习React.js。My React.js应用程序和节点服务器使用: Server: MongoDb, Mongoose, Express, Cors, Axios. React.js app: BrowserRouter, Switch, Route, Link. 当我的React.js应用程序启动时,我想在发出任何数据库请求之前测试节点服务器是否正在运行 我怎样才能做到最好?(不知何故使用ping?如果不尝试与服务器通信,就无法判断服务器是否已启动。但在服务器上设置一个端点来告诉您
Server: MongoDb, Mongoose, Express, Cors, Axios.
React.js app: BrowserRouter, Switch, Route, Link.
当我的React.js应用程序启动时,我想在发出任何数据库请求之前测试节点服务器是否正在运行
我怎样才能做到最好?(不知何故使用ping?如果不尝试与服务器通信,就无法判断服务器是否已启动。但在服务器上设置一个端点来告诉您服务器是否正在运行相对简单。只需在express中设置一个简单的路由,无条件发送一个成功的状态代码。如果您从中得到响应,您至少知道Express正在运行:
app.get('/status', (req, res, next) => res.sendStatus(200));
如果不尝试与服务器通信,就无法判断服务器是否已启动。但在服务器上设置一个端点来告诉您服务器是否正在运行相对简单。只需在express中设置一个简单的路由,无条件发送一个成功的状态代码。如果您从中得到响应,您至少知道Express正在运行:
app.get('/status', (req, res, next) => res.sendStatus(200));
向服务器发出请求?向服务器发出请求?