我正在研究用于负载测试的 Grinder 工具。在我的脚本中,我有一个 URL,它遵循多个重定向并最终到达特定的 URL。我想在使用 Grinder 的 Jython 脚本进行多次重定向后获取请求的最终 URL。这就是我正在做的
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,而不是看起来像 https://accounts.autodesk.com/LogOn?ReturnUrl=%2fauthorize%3f .. 等等的长最终 URL。任何帮助都是赞赏。