使用jMeter将文件上载到API或web服务 文件上传配置中提供了文件详细信息,并检查了Post使用多部分/来自数据,尽管无法在jmeter for API中上传文件 -由于UI不可用于webservice,我无法在文件配置中判断名称参数值,请有人帮助继续上传场景,而不在jMeter中提供参数名称

使用jMeter将文件上载到API或web服务 文件上传配置中提供了文件详细信息,并检查了Post使用多部分/来自数据,尽管无法在jmeter for API中上传文件 -由于UI不可用于webservice,我无法在文件配置中判断名称参数值,请有人帮助继续上传场景,而不在jMeter中提供参数名称,jmeter,Jmeter,我尝试使用POST-menthod通过jmeter执行文件上传,得到的服务器端错误如下: Web服务错误 javax.ws.rs.ClientErrorException:HTTP 415不支持的媒体类型 在org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:117)~[cxf-rt-frontend-jaxrs-3.0.1.jar:3.0.1] 在org.apache.cxf.jaxrs.u

我尝试使用POST-menthod通过jmeter执行文件上传,得到的服务器端错误如下:

Web服务错误 javax.ws.rs.ClientErrorException:HTTP 415不支持的媒体类型 在org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:117)~[cxf-rt-frontend-jaxrs-3.0.1.jar:3.0.1] 在org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:157)~[cxf-rt-frontend-jaxrs-3.0.1.jar:3.0.1] 在org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:526)~[cxf-rt-frontend-jaxrs-3.0.1.jar:3.0.1] 在org.apache.cxf.jaxrs.interceptor.jaxrsinterceptor.processRequest(jaxrsinterceptor.java:177)~[cxf-rt-frontend-jaxrs-3.0.1.jar:3.0.1] 在org.apache.cxf.jaxrs.interceptor.jaxrsinterceptor.handleMessage(jaxrsinterceptor.java:77)~[cxf-rt-frontend-jaxrs-3.0.1.jar:3.0.1] 在org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)[cxf-core-3.0.1.jar:3.0.1] 在org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)[cxf-core-3.0.1.jar:3.0.1]

表示服务器无法识别或接受您发送的头

添加一个作为相关采样器的子采样器,并将其配置为发送相关的
内容类型
头,该头将用于REST API或
应用程序/soap+xml
for

已通过上提供的解决方案,但jMeter正在发送“内容类型:MIME类型”在文件上传配置中提到