Вопросы по теме 'mountebank'

Как записать запрос и ответ через прокси в Mountebank?
Я создаю процесс самозванца с помощью Mountebank и хочу записать запрос и ответ. Чтобы создать http-импостер, я использовал следующую команду CURL , как описано в их документации. curl -i -X POST -H 'Content-Type: application/json'...
4606 просмотров

Настройка параметров запроса для тестирования mountebank
Я хочу настроить mountebank для конечной точки /trends?param1=PT-31 . Следуя этому пути, я устанавливаю предикаты в импостере. Однако, похоже, совпадения нет, и я не получаю ответа. Что мне не хватает? "predicates": [...
1667 просмотров
schedule 20.11.2023

Невозможно имитировать HTTPS-запрос с помощью Mountebank
Чтобы имитировать HTTPS-запрос, мы используем наш собственный созданный сертификат (созданный с использованием OpenSSL) и пытаемся создать самозванца, используя значение этого сертификата и его закрытый ключ. Однако мы не можем попасть по URL-адресу...
353 просмотров
schedule 31.03.2024

Mountebank: Возможность добавлять имена для заглушек
Есть ли способ пометить заглушки импостера некоторыми идентификаторами, чтобы во время отладки мы могли легко получить совпадения для конкретной заглушки? В настоящее время заглушка имеет поле matches , но когда мы хотим программно проверить,...
85 просмотров
schedule 31.12.2022

Как добавить временную метку при записи в Mountebank?
Я бы хотел, чтобы каждый записанный HTTP-запрос и ответ были отмечены временной меткой (с точностью до мс) при записи с помощью Mountebank. Я подумал об использовании чего-то вроде Fiddler для добавления метки времени, но предпочел бы сделать это с...
112 просмотров
schedule 22.10.2022

[ERR_INVALID_ARG_TYPE]: аргумент пути должен быть строкового типа. Полученный тип не определен, Mountebank
npm start Выдает ошибку при запуске сервера mountebank с версией mountebank ^ 2.0.0 TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received type undefined at validateString (internal/validators.js:125:11) at...
11076 просмотров
schedule 15.05.2024

Как вызвать функцию из другого файла js в блоке ответа mountebank
У меня вопрос по оформлению ответа мошенника. Мне не удалось вызвать функцию из другого js-файла в блоке кода ответа. Кто-нибудь может дать мне подсказку? Мой js-файл: utils.js function getRandomCharAndNum(min, max){ let returnStr = "";...
204 просмотров
schedule 09.07.2023

mountebank как объединить 2 импостера в один файл
У меня 2 приложения, каждое использует один и тот же mountebank (образ докера). Я поддерживал 2 отдельных файла «самозванца», потому что мы запускаем приложение на другом компьютере. Я хотел запустить 2 приложения на одном компьютере,...
67 просмотров
schedule 21.12.2022

Mountebank использует неправильный предикат и игнорирует значение в contains
Я пробовал их документацию, но она очень проста, так что надеюсь, что кто-нибудь здесь сможет определить мою проблему? У меня есть 2 предиката, один с неправильным пользователем, один с правильным пользователем. Base64 пользователя отправляется...
200 просмотров
schedule 29.07.2023

Предикатный прокси-сервер mountebank с CORS
Я установил предикат mountebank для проксирования подчиненного сервера. В ответе сервера Access-Control-Allow-Origin не имеет значения * . Я определенно могу записать ответы от нижестоящего сервера, а затем запустить новый экземпляр mountebank с...
254 просмотров
schedule 10.02.2024