- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在 JMeter 中遇到了一个非常令人困惑的问题。我正在构建一个 REST web 服务回归测试计划,GET POST 和 DELETE 运行良好。不幸的是,每当我尝试 PUT 时,我都会收到错误
java.lang.NoSuchFieldError: DEF_CONTENT_CHARSET
堆栈跟踪:
2013/01/04 13:18:18 ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.NoSuchFieldError: DEF_CONTENT_CHARSET
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sendEntityData(HTTPHC4Impl.java:1023)
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:281)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1075)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1064)
at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:426)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:255)
at java.lang.Thread.run(Thread.java:680)
我已经尝试了很多事情:我在内容编码字段中添加了一个内容类型,尝试在测试计划中注释掉这一行:
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
但是这些都不起作用。这是我提出的要求(经过 sanitizer ):
URL: ${PATH_TO_SERVICE}/${ID}/category/${CAT_ID}
BODY:
{
"id":"xxxxxxx",
"name":"AUTOREGRESSION",
"icon":"HOME",
"Key" :"99949"
}
HEADERS:
Content-Type : application/json
Accept : application/json
有人见过这个吗?
谢谢。
最佳答案
您确定您使用的是标准 JMeter 2.8 还是您更改了一些 jars?
这里提到了这个错误:
您能否使用显示问题的简单测试计划在 JMeter bugzilla 中打开错误?您还可以尝试 JMeter 每晚构建,其中包含更新版本的 HttpComponents:
关于http - JMeter -> HTTPSampler 错误 java.lang.NoSuchFieldError : DEF_CONTENT_CHARSET on PUT request,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14158106/
我正在尝试运行 Java 程序,但出现以下运行时错误。错误如下所示。 Exception in thread "main" java.lang.NoSuchFieldError: DEF_CONTEN
您好,我尝试从我的 java 应用程序中在 solr 中为我的数据库中的一行编制索引。我已经添加了必要的 jar ,但我一直收到这个错误。我的 solr 模式是正确的,我请求只向我的数据库添加新行,我
在从 CentOS 终端运行的小型 java 程序中,当我输入 java -cp .:"../dependencies 时,我得到了一个 java.lang.NoSuchFieldError: DEF
我在 JMeter 中遇到了一个非常令人困惑的问题。我正在构建一个 REST web 服务回归测试计划,GET POST 和 DELETE 运行良好。不幸的是,每当我尝试 PUT 时,我都会收到错误
我是一名优秀的程序员,十分优秀!