是否需要在nodejs中的GET或POST中发送每个请求中的响应?

时间:2017-05-22 12:11:19

标签: node.js

我在nodejs中的my_function内定义了app.post('/someRoute',my_function),用于向另一台服务器发出http请求(发布数据)。

但是,如果我没有在my_function内部对浏览器定义任何响应,my_function似乎会运行两次。

这是什么原因?是否需要在nodejs中的GET或POST中发送每个请求中的响应?

谢谢!

1 个答案:

答案 0 :(得分:0)

每当你没有定义对函数/路由处理get或post请求的响应时,请求响应周期就不会结束,因此请求会一直运行直到它超时,因为从服务器获取响应需要很长时间。因此,定义对每个请求的响应非常重要。