2016-01-21 61 views
0

我有一些数据是我在web_submit_data请求中提交的。该请求获得Http代码302的响应代码。Load Runner隐式地处理重定向,并且用户被导航到重定向的url。但是,我想在最初的请求中提交的数据丢失了。没有数据在重定向的网址中提交。有人可以请指导如何解决这个问题。Vugen - 如何提交数据以及重定向url

回答

1

您的重定向URL由您的服务器定义,而不是由您的客户端定义。要问的一个更好的问题是服务器为什么响应不正确的重定向?

+0

谢谢你的回应詹姆斯。带有路径/寄存器的原始邮件被重定向到/ register?filter =所有的邮件都被重定向到/ register?filter =然后处理所有提交。原始请求发送的数据在两次重定向之间丢失,导致没有数据被提交。如果值得一提的是,即使未提交数据,结果摘要显示内容“内容类型的资源”DummyContentType“已成功加载”,重放脚本的测试结果仍显示为Pass。 – user1528884

+0

在这种情况下,“通过”仅仅意味着最后加载了有效的HTTP 2xx页面。看看你的服务器管理员。如果他们正在清理数据,那么它们就是最终的结果。另外,两个重定向?从可扩展性的角度来看,这将是非常深远的。将其限制为一个重定向(最大),理想情况下可以由CDN提供商缓存的301 –

0

谢谢詹姆斯。由于我使用的应用程序是在Ruby on Rails中开发的。重定向并不是真的在这里引起问题。一旦我正确地将这些值相关联,一切就会落空。