我正在使用this类连接GTA:SA:MP服务器。我的网站在表格中显示在线玩家,但是如果玩家数超过100,它将无法正确响应并返回0。我尝试将byte[] rBuffer
的大小从500调整为3402,但是它也无法正常工作。
最佳答案
UDP数据报在Internet上具有最大大小。这将是大约500个字节。如果需要发送更多数据,则需要对其进行分区,然后将其作为多个数据报发送。如果API不支持此功能,则应通知维护该API的人员。
删除空白的try-catch语句将更清楚地显示错误-忽略这样的异常通常是一个非常糟糕的主意。
关于c# - 超过100位玩家在线时套接字失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28588708/