这个更新优先级比较高 这一版修一下这个?关键字匹配下Connection或missmatch 忽略大小写 有的话就立即重新发Transaction请求并且完成这次宣告
或者根据bep15的说明,客户端有效期为1分钟(qbittorrent的做法是每次请求都重新申请),不太推荐
我更倾向现有的做法永久缓存,除非客户端重启才更新,不然和qb那种做法会导致没必要的udp数据包变多,而且会让tracker服务器一直生成新的id占用服务器内存和性能
现有的做法就是如果服务器重启了 那么id就匹配不上了永久错误,除非比特彗星也同时重启,总之根据回应值判断 如果服务器告诉客户端失效 那么客户端在去重新申请最稳妥
现在应该是永远缓存但是没有任何拒绝判断吧?至少看起来是这样