Node.js childprocess.execSyn c, если запрос скручивания не возвращает ошибку, если запрос скручивания равен 404 или 403 - PullRequest
0 голосов
/ 24 января 2020

это может быть не проблема, скажем так, но вот моя проблема: я использую childprocess.execSyn c для выполнения запроса curl на страницах, для которых мне нужно содержимое html. Он отлично работает для допустимых страниц, но если запрос скручивания к странице встречает практически любой код ошибки, такой как 404 или 403, то результат execSyn c будет пустым, и я не могу узнать, какой код ошибки скручивания встречается. Есть ли способ узнать код ошибки скручивания, который происходит во время childprocess.execSyn c?

node.js версия: 8.16.2

1 Ответ

0 голосов
/ 24 января 2020

Ну, я нашел способ, похоже, мне просто нужно было передать "-i" с моим запросом curl, чтобы вернуть заголовки ответа, а не только тело, теперь я могу просто проанализировать это и увидеть полученный код ошибки .

...