Я работаю над инструментом Grinder для нагрузочного тестирования. В моем сценарии у меня есть URL-адрес, который следует за несколькими перенаправлениями и, наконец, попадает на определенный URL-адрес. Я хочу получить конечный URL-адрес запроса после нескольких перенаправлений с использованием сценария Jython для Grinder. Это то, что я делаю
test1 = Test(1, "Request resource")
request1 = HTTPRequest()
test1.record(request1)
class TestRunner:
def __call__(self):
result = request1.GET("https://internal.autodesk360beta.com/")
result2 = result.getEffectiveURI().toString()
print result2
Я получаю тот же окончательный URI вместо длинного конечного URL, который выглядит примерно так: https://accounts.autodesk.com/LogOn?ReturnUrl=%2fauthorize%3f.. и т. д. Будем признательны за любую помощь.