我正在发送基于Swift消息IBM MQ测试使用Jmeter中提到的格式的消息,但它在应用程序端失败,因为我们以文本格式发送的有效载荷,我们需要将消息编码为UTF-8或ASCII。
def msg = sess.createTextMessage(payload)
我们可以以编码形式发送此有效负载吗?
谢谢,Akshat
如果你需要用UTF-8发送文本消息,你需要在脚本中添加下一行:
msg.setIntProperty(WMQConstants.JMS_IBM_CHARACTER_SET, 1208)
更多信息:
- JMS客户端消息转换和编码
- 代码集名称和ccsid
- IBM MQ教程:学习如何使用JMeter进行测试