2013-08-30 66 views
0

我正在使用JMETER 2.4JMeter - HTTPRequest參數中的限制

我使用HTTP請求採樣器和Post操作。 在這個採樣器中,我有一個參數。我必須發送此參數的值超過5375個字符。

當我在JMeter中運行這個案例時,該值似乎是從我的結尾發送的,但是我的網站沒有看到這個值。

當我檢查使用Fiddler檢查收到的值時,參數顯示爲空。 經過多次嘗試,似乎JMeter對HTTPRequest採樣器中的參數值有5375個字符的限制。

你知道如何避免這種限制嗎?

+0

我建議升級你的JMeter,版本2.4太老了。 – Bob

回答

0

在我看來,您可能已達到最大URL長度(8K)。
如果更新版本增加了此限制,您可以嘗試,但是甚至真正的瀏覽器也可能會找到相同的限制。

大約最大URL長度的完整討論可以發現here.

0

的JMeter爲2.9也沒有這樣的限制,它尊重這使限制上的GET請求長度(如sbos61指出它)HTTP標準。

但從你的問題看來你使用的是POST(而不是GET)。

你能顯示你的採樣器配置嗎?

無論如何,我強烈建議升級到JMeter 2.9,我剛剛測試了這個2.9版本,並沒有問題。