使用golang代码,我必须使用他们的api将文件传输到远程服务.他们的要求是请求不得使用multipart/form-data.我试过这个curl命令:
curl -i -X PUT -F filedata=@text.txt -H "Content-Type: text/plain" https://url.of.endpoint.com
Run Code Online (Sandbox Code Playgroud)
它不起作用,因为它模拟形式,但这个命令:
curl -i -X PUT -T text.txt -H "Content-Type: text/plain" https://url.of.endpoint.com
Run Code Online (Sandbox Code Playgroud)
工作得很好.
如何将此curl命令转换为golang代码?