()
| 33 | } |
| 34 | |
| 35 | func clearExpireSign() { |
| 36 | // 清除超过24小时 |
| 37 | usedSign.Range(func(signMD5, timestamp interface{}) bool { |
| 38 | if time.Now().Unix()-timestamp.(int64) > MediaDuration { |
| 39 | usedSign.Delete(signMD5) |
| 40 | } |
| 41 | return true |
| 42 | }) |
| 43 | } |
| 44 | |
| 45 | // IsSignUsed 签名是否已被使用 |
| 46 | func IsSignUsed(sign string) bool { |