Как бороться с hashed js и css в gatling? - PullRequest
0 голосов
/ 16 октября 2019

Я пытаюсь создать сценарий, который будет работать каждый раз, но я не знаю, как обращаться с уникально хешированным JavaScript и CSS. Я не смог найти никакого ответа в документации по этому поводу.

Что мне конкретно нужно, так это возможность передать регулярное выражение в мой метод get, но это невозможно, поскольку для этого требуется только строка.

.get("/dist/precache-manifest.3efd6185a8d8559962673d45aed7ae98.js")
            .headers(headers_0)

Я ожидаю, что каким-то образом можно будет получить URL с помощью регулярного выражения, а затем использовать его в моем примере выше. Есть ли способ сделать это в сценарии Гатлинга.

1 Ответ

0 голосов
/ 17 октября 2019

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

        .get("").queryParam("", _ =>regex("""\/dist\/precache-manifest.[A-Za-z0-9]+.js"""))
        .headers(headers_0),
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...