0

我正在使用 JMETER 2.4

我正在使用带有 Post 操作的 HTTP 请求采样器。在这个采样器中,我有一个参数。我必须发送的此参数的值超过 5375 个字符。

当我在 JMeter 中运行这个案例时,该值似乎是从我端发送的,但我的网站没有看到这个值。

当我使用 Fiddler 检查接收到的值时,参数显示为空。经过多次尝试,似乎 JMeter 在 HTTPRequest 采样器中对参数值的限制约为 5375 个字符。

你知道如何避免这个限制吗?

4

2 回答 2

0

JMeter 2.9 没有这样的限制,它尊重 HTTP 标准,它限制了 GET 请求长度(正如 sbos61 指出的那样)。

但从您的问题看来,您使用的是 POST(而不是 GET)。

你能展示你的采样器配置吗?

无论如何我强烈建议升级到JMeter 2.9,我刚刚用这个2.9版本测试过,没有问题。

于 2013-09-02T14:04:11.913 回答
0

在我看来,您可能已达到最大 URL 长度(为 8K)。
如果更新的版本增加了此限制,您可以尝试,但可能即使是真正的浏览器也会发现相同的限制。

可以在此处找到有关最大 URL 长度的完整讨论。

于 2013-09-01T20:18:05.690 回答