我正在编写一个命令行界面,用于查询 nodejs 中的 REST 服务器。
我使用节点的readline.question
. 我通过http.request
, 发送(使用cujojs,但是,我认为这不会直接涉及,因为我已经记录了通过库到底层http.request
调用的调用进度)。
发送请求时,服务器通常会看到它。但是,偶尔,我可以http.request
在客户端记录调用,但在服务器上看不到它(用sailsjs编写)。
一个让我相信 readline 模块的奇怪特性是,如果我在请求挂起时键入诸如空格之类的任何内容,则通常(但并非总是)发送请求。
发生了什么事,我该如何解决?