Node.js и Zaproxy UnhandledPromiseRejectionWarning: RequestError: Ошибка: зависание сокета - PullRequest
1 голос
/ 09 марта 2019
var zapClient = require('zaproxy');

const zapOptions = {
  key : 'abcdefghijklmn',
  proxy : 'http://localhost:8090/'
};

const zaproxy = new zapClient(zapOptions);

zaproxy.spider.scan("https://www.google.co.in");

я пытаюсь запустить приведенный выше код, который я получаю: (узел: 8380) UnhandledPromiseRejectionWarning: RequestError: Ошибка: ошибка зависания сокета.

я пытался ошибка зависания сокета сnodejs и «Ошибка запроса: зависание сокета» с nodeJS на Amazon EC2 не помогло.

Ответы [ 2 ]

0 голосов
/ 10 марта 2019

Также проверьте файл zap.log - это могут быть ошибки регистрации, которые по умолчанию не сообщаются клиенту (по соображениям безопасности - это можно отключить для тестирования)

0 голосов
/ 09 марта 2019

Я считаю, что изменение последней строки вашего кода на это должно решить проблему:

zaproxy.spider.scan("https://www.google.co.in", (err, res) => {
    if (err) throw err;

    //do something with res here
});

//can't do anything with res here
...