not found", http.StatusNotFound)
return
}
http.ServeFile(w, r, filePath)
}
客户端实现
客户端我们可以直接使用浏览器进行操作...%s=%s", httpServerAddr, PathDownload, f, QueryParamKey, passwd)
resp, err := client.Get(url)...func() {
_ = file.Close()
}()
// 将响应的内容写入文件
if _, err = io.Copy...%s=%s", httpServerAddr, PathList, QueryParamKey, passwd)
resp, err := client.Get(url)...// 打印map
fmt.Println("Data as map:", data)
default:
}
}
新功能演示
首先启动服务端,TCP和HTTP共同启动,但是注意不能使用同一个端口号