【发布时间】:2012-03-24 13:56:59
【问题描述】:
我对此很陌生,所以有些困惑。我想使用 Socket 类发送转换为十六进制的“OPTIONS”。这就是我到目前为止所拥有的。我已将“OPTIONS”转换为十六进制并想发送“4F5054494F4E53”。
private void button2_Click(object sender, EventArgs e)
{
var message = Encoding.ASCII.GetBytes("4F5054494F4E53");
client.BeginSend(message, 0, message.Length, SocketFlags.None,
new AsyncCallback(SendData), client);
}
但是当我在 BeginSend 上设置断点时,消息字节数组包含“52705348”而不是“4F5054”等。我该如何处理?谢谢
【问题讨论】: