我是 Go 编程新手。我需要上传一个从第三方 API 获取的文件。
我从第三方 API 收到 PDF 文件形式的响应。现在我想将此 PDF 文件上传到文件夹。我不明白如何上传该 PDF 文件却没有得到任何参考。
url := "https://api.xyz.com/v3/files/fcc280cf620204d4bb5dbd6a8cbbbb8fea1a20fc"
client := &http.Client{}
req, err := http.NewRequest("GET", url, nil)
if err != nil {
fmt.Println("Failed")
}
req.Header.Set("Content-Type", "application/json")
req.SetBasicAuth("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "")
resp, err := client.Do(req)
if err != nil {
fmt.Println("ERROR")
}
fmt.Println(resp) // here I am getting pdf file
defer resp.Body.Close()
请建议我一些参考或一些示例代码。我从最近几天开始就在努力完成这项任务。
撒科打诨
相关分类