同样的soap报文信息,用soapui工具执行就能调用成功。jmeter执行老是报500,首先考虑消息头是否正确。确认消息头类型和值。
试了几个消息头设置
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
user-agent :*
都不行!
最终加了 SOAPAction: “” 成功解决问题!
原因是因为:数据完整性校验,有校验这个字段,如果校验了,你数据里面没得这个信息,就认为是数据不全,就返回错误了,传不传还是看后台是怎么校验的。
记录下针对webservice协议的接口测试,使用工具:jmeter。执行时老是报500的问题
最新推荐文章于 2024-05-10 05:52:19 发布