我尝试使用POST方法通过jmeter执行File uplaod,并得到服务器端错误,如下所示:
网络服务错误 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.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:177)〜[cxf-rt-frontend-jaxrs-3.0.1.jar:3.0.1] 在org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.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]
答案 0 :(得分:0)
HTTP Status Code 415意味着服务器无法识别或接受您正在发送的Content-Type标头。
添加一个HTTP Header Manager作为相关HTTP Request采样器的子代,并将其配置为发送相关的Content-Type
标头,对于REST API或{{1 }} application/json