我建立了与.net/windows 8.1应用程序的openstack swift连接,但我无法找到任何方法来上传文件或使用Windows 8.1应用程序创建对象到OpenStack swift/.net如何上传文件到OpenStack Swift中.net/Windows手机
请帮助我如何上传文件到OpenStack Swift。
我建立了与.net/windows 8.1应用程序的openstack swift连接,但我无法找到任何方法来上传文件或使用Windows 8.1应用程序创建对象到OpenStack swift/.net如何上传文件到OpenStack Swift中.net/Windows手机
请帮助我如何上传文件到OpenStack Swift。
有没有简单的答案。我其实正在认真考虑为.NET编写一个快速客户端库,以帮助促进更多的.NET开发。
但因为它的立场,你有它就像你的任何其他随机的REST API,你没有一个图书馆互动:
会话的一般流程是:根据the authentication API documentation
使用curl
来测试您的代码之外的API调用,以确认请求需要什么标头以及它们应具有的值。如果您无法访问Linux机器,则可以安装curl for windows,或者通过cygwin获取。
如果你这样做,请创建github项目并共享它,如果可以的话。你可能会发现自己和其他人愿意跳进来帮助你!
其他替代方案:
在Linux中,您可以通过执行以下命令来以程序方式返回身份验证密钥: 'curl -i $ ST_AUTH -H“X-Auth-User:$ ST_USER”-H“X-Auth -Key:$ ST_KEY“2>/dev/null | awk'{if($ 1 ==“X-Auth-Token:”){print $ 2}}'' 将环境变量'ST_AUTH','ST_USER'和'ST_KEY'设置为认证URL,用户名和密码。 –
到目前为止,您的尝试有哪些? – surajsn
您是否找到解决方案? – Daniel