使用 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 代码?
相关分类