Узел readline, узел http
Я пишу интерфейс командной строки, который запрашивает REST-сервер в nodejs.
Я читаю команды от пользователя, используя узел readline.question
, Я отправляю через http.request
, (используя cujojs, что, однако, я не думаю, что это напрямую связано, так как я записал ход вызова через библиотеку в основной http.request
вызов).
Когда запрос отправляется, он обычно просматривается сервером. Однако иногда я могу записать звонок http.request
на клиенте, но не вижу его на сервере (написано в sailsjs).
Одна странная особенность, которая заставляет меня поверить, что модуль readline вовлечен, состоит в том, что, если я набираю что-либо, например пробел, когда запрос зависает, тогда запрос часто (но не всегда) отправляется.
Что происходит, и как мне это исправить?