2016-08-16 25 views
0

我正在使用nodejs开发一个rest api并请求npm包。找出response.write(body)是否已转到url

看来,我的节点服务器执行以下行后变为空闲

response.write(JSON.stringify(body)); 

所以我想知道,我的职务的请求是否确实击中了网址,也因为一些事情等待响应,或者它只是空闲其他。

回答

1

你必须明确地end响应:

response.write(JSON.stringify(body)); 
response.end(); 

// which can be shortened to: 
response.end(JSON.stringify(body)); 
+0

是。我做到了。我明确地结束了回应。但没有看到任何超出response.end()的活动。我也已经把console.log找到流程。 –

+0

所以你的客户(这是?)不断等待响应,但它永远不会得到它? – robertklep

+0

是的。我不确定它是否在等待或它已经卡在其他地方。那就是我想知道的。无论我的客户是否打电话给服务器来获取数据。 –

相关问题