2016-01-21 63 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中開發的。重定向並不是真的在這裏引起問題。一旦我正確地將這些值相關聯,一切就會落空。