猿问

如何使用 go 在没有浏览器的情况下将文件上传到服务器?

trsp := &http.Transport{

    TLSClientConfig: &tls.Config{InsecureSkipVerify: true},

}

Url := "https://127.0.0.1:8080"

client := &http.Client{Transport: trsp}

request, _ := http.NewRequest("POST", Url, nil)

k, _ := os.Open(nameOfFile)

request.Header.Set("Action", "download"+k.Name())

...

...

client.Do(request)

我有服务器,我需要上传一个文件到服务器。我应该怎么做请求?因为我认为我应该写入 request.Body 然后从服务器处理这个查询


青春有我
浏览 178回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答