Я использую модули Request и стандартные Node.js HTTP, чтобы написать простой сервис для отдыха.Запрос всегда возвращает объект с нулевой ошибкой
Прямо сейчас, обработчик запросов на стороне сервера выглядит следующим образом:
response.writeHead("400","Nope");
response.end();
И на стороне клиента код выглядит следующим образом:
request.get(href,handleResponse);
function handleResponse(error,response,body) {
console.log(arguments);
}
response.statusCode
является 400
, но error
всегда null
.
Что мне нужно сделать на стороне сервера, чтобы получить модуль запроса, чтобы узнать, что ответ является ошибкой?
Связанный: [Node.js HTTP GET запрос событие ошибки не подбирая 404 или 403] (http://stackoverflow.com/questions/15915352/node-js-http -get-request-error-event-not-pick-up-404-or-403) –