0
我正在尝试向UDP跟踪器发送连接消息。当我发送以下连接消息。我收到包含错误消息:连接ID不匹配。我使用specification。Bittorrent连接ID不匹配
// CONNECTION MESSAGE int action = 0; long connectionID = 0x41727101980; int sessionId = new Random().Next();
List<byte> message = new List<byte>();
message.AddRange(BitConverter.GetBytes(connectionID));
message.AddRange(BitConverter.GetBytes(action));
message.AddRange(BitConverter.GetBytes(sessionId));
byte[] messageData = message.ToArray();
if (BitConverter.IsLittleEndian)
Array.Reverse(messageData);
int n = 0;
while(!response)
{
Thread.Sleep(15 * 2 * n++ * 1000);
Send(messageData);
}