如何使用golang代码上传文件

使用 golang 代码,我必须使用他们的 api 将文件传输到远程服务。他们的要求是请求不能使用 multipart/form-data。我试过这个 curl 命令:

curl -i -X PUT -F filedata=@text.txt -H "Content-Type: text/plain"  https://url.of.endpoint.com

它不起作用,因为它模拟了表单,但是这个命令:

curl -i -X PUT -T text.txt -H "Content-Type: text/plain"  https://url.of.endpoint.com

完美地工作。

如何将此 curl 命令转换为 golang 代码?


小唯快跑啊
浏览 162回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go