我已经看了几天了,还没有找到解决方案。有没有办法使用 OAuth-Ruby 上传文件?
我正在使用一个 REST 系统,该系统使用 oauth 保护他们的资源。我正在使用 ruby 和 oauth-ruby 构建一个测试工具,以便更轻松地将测试数据上传到系统。但我无法将文件上传到资源。
当我发送正常请求时,一切正常,但添加文件作为参数会使签名无效。
例子:
@access_token.post("http://.../imageresource", {:name=>"awesome cat"}, {'Content-Type' => 'multipart/form-data'})
有效,但给了我:
<error>
<message>images/POST: Request has no file data</message>
</error>
我不确定如何将文件添加到帖子中。
对此有什么想法吗?
谢谢,