0
我正在使用nodejs开发一个rest api并请求npm包。找出response.write(body)是否已转到url
看来,我的节点服务器执行以下行后变为空闲
response.write(JSON.stringify(body));
所以我想知道,我的职务的请求是否确实击中了网址,也因为一些事情等待响应,或者它只是空闲其他。
我正在使用nodejs开发一个rest api并请求npm包。找出response.write(body)是否已转到url
看来,我的节点服务器执行以下行后变为空闲
response.write(JSON.stringify(body));
所以我想知道,我的职务的请求是否确实击中了网址,也因为一些事情等待响应,或者它只是空闲其他。
你必须明确地end响应:
response.write(JSON.stringify(body));
response.end();
// which can be shortened to:
response.end(JSON.stringify(body));
是。我做到了。我明确地结束了回应。但没有看到任何超出response.end()的活动。我也已经把console.log找到流程。 –
所以你的客户(这是?)不断等待响应,但它永远不会得到它? – robertklep
是的。我不确定它是否在等待或它已经卡在其他地方。那就是我想知道的。无论我的客户是否打电话给服务器来获取数据。 –