|
|
|
@ -145,18 +145,12 @@ func SendZip(w http.ResponseWriter, r *http.Request) { |
|
|
|
|
|
|
|
// ZIP 文件的实际路径
|
|
|
|
ziprl := path.Join(config.G.FilePath, "/files/", zpFileName) |
|
|
|
// 检查信息
|
|
|
|
// zpinfo, err := os.Stat(ziprl)
|
|
|
|
// err ==nil {
|
|
|
|
// fmt.Println("zip file :%s",err)
|
|
|
|
// }
|
|
|
|
// 停止下,检查zip是否创建成功
|
|
|
|
// time.Sleep(1200)
|
|
|
|
|
|
|
|
// zip 创建成功后
|
|
|
|
rest := <-taskId |
|
|
|
// 有压缩包 才可以操作
|
|
|
|
if strings.EqualFold(strings.ToLower(rest), "arcok") { |
|
|
|
fmt.Println("archive is sending...") |
|
|
|
// 创建udp 渠道发送数据
|
|
|
|
// 1、获取udp addr
|
|
|
|
remoteAddr, err := net.ResolveUDPAddr("udp", serip[0]+":9099") |
|
|
|
|