我正在尝试上传一个文件,该文件要求我为 API 设置特定的 Content-Type。当我这样做时:file, err := os.Open("helloWorld.wav")buf := new(bytes.Buffer)writer := multipart.NewWriter(buf)audioFile, _ := writer.CreateFormFile("file", "helloWorld.wav")_, err = io.Copy(audioFile, file)if err != nil { return nil, 0, err}writer.Close()它正确创建了多部分表单,但假定了以下内容类型:Content-Type: application/octet-stream我需要能够将其设置为:Content-Type: audio/wav;rate=8000虽然我当然可以为 net/http 设置标头,但我没有看到如何为多部分表单中的各个字段执行此操作。
1 回答
- 1 回答
- 0 关注
- 316 浏览
添加回答
举报
0/150
提交
取消