我正在使用 .net 客户端将消息发布到托管在 Unix 上的 MQ 服务器。它在消息之前添加了一些控制字符。像下面
**^CD**<request>
Queue 连接是通过 SSL Table 通道连接的。我正在使用的代码是
MQQueueManager queueManager = new MQQueueManager ;
int openOptions = MQC.MQOO_OUTPUT + MQC.MQOO_BIND_NOT_FIXED + MQC.MQOO_FAIL_IF_QUIESCING;
MQQueue Queue = queueManager.AccessQueue("TestQueue", openOptions);
MQMessage queueMessage = new MQMessage();
queueMessage.WriteUTF("<request>");
MQPutMessageOptions MessageOptions = new MQPutMessageOptions();
Queue.Put(queueMessage, MessageOptions);
请让我知道是什么导致了这个特殊字符