问题标签 [object-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 如何为 SoftLayer 的对象存储上的对象生成 TempURL
如何为 SoftLayer 的对象存储上的对象生成 TempURL?
我目前使用 Ruby API,我可以在验证后访问我的对象。但对于外部最终用户,我需要为该对象生成公共 URL,无需身份验证过程即可访问。
我试图生成过期的临时 URL,但我找不到hexdigest()
HMAC 的密钥。我怎样才能找到它?还是有其他方法可以获得相同的结果?
java - Android Studio:org.openstack4j.api.exceptions.ConnectorNotFoundException:在类路径中找不到 OpenStack4j 连接器
我正在尝试通过 android studio 连接到 Object Storage 服务,但收到以下错误消息:
03-21 15:47:19.668 31335-31335/com.example.michaelwizard.coudapp I/System.out: VCAP_APPLICATION - null 03-21 15:47:19.668 31335-31335/com.example.michaelwizard.coudapp I/System .out: VCAP_SERVICES - null 03-21 15:47:19.688 31335-31335/com.example.michaelwizard.coudapp W/System.err: [org.openstack4j.core.transport.internal.HttpExecutor] 错误:未找到 OpenStack4j 连接器在类路径 03-21 15:47:19.689 31335-31335/com.example.michaelwizard.coudapp D/AndroidRuntime:关闭 VM 03-21 15:47:19.689 31335-31335/com.example.michaelwizard.coudapp E/AndroidRuntime :致命例外:主进程:com.example.michaelwizard.coudapp,PID:31335 org.openstack4j.api。exceptions.ConnectorNotFoundException:在 org.openstack4j.core.transport.internal.HttpExecutor.execute(HttpExecutor.java: org.openstack4j.core.transport.internal.HttpExecutor.service(HttpExecutor.java:33) 的类路径中找不到 OpenStack4j 连接器51) 在 org.openstack4j.openstack.internal.OSAuthenticator.invoke(OSAuthenticator.java:78) 在 org.openstack4j.openstack.client.OSClientBuilder$ClientV3.authenticate(OSClientBuilder.java:127) 在 com.example.michaelwizard 的 org.openstack4j.openstack.client.OSClientBuilder$ClientV3.authenticate(OSClientBuilder.java:163) .coudapp.ObjectActivity.ObjectOpenStack4j(ObjectActivity.java:87) 在 com.example.michaelwizard.coudapp.ObjectActivity.onClick(ObjectActivity.java:104) 在 android.view.View。performClick(View.java:5198) at android.view.View$PerformClick.run(View.java:21147) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler .java:95) 在 android.os.Looper.loop(Looper.java:148) 在 android.app.ActivityThread.main(ActivityThread.java:5417) 在 java.lang.reflect.Method。在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 的 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 调用(本机方法)
这是我的代码
这是我的毕业设置
encryption - IBM Softlayer Object Storage:静态加密(即服务)是一种选择吗?
我目前正在使用 IBM Softlayer Object Storage。我想知道是否有一些静态加密(作为服务)选项?例如,Softlayer 是否以某种方式管理加密密钥(例如 AWS 使用 I AM 的方式),还是提供一种简单的方法来自动加密通过 Object Storage API 上传的内容?
php - SoftLayer 对象存储 API:搜索结果不正确
我尝试将 softlayer 对象存储与 api-client 一起使用。 软层对象存储 php
我的目标是按文件名搜索,并查看文件是否存在。
单字节文件名(例如 a.jpg)正确的结果。多字节文件名(日本语.jpg)结果不正确。
我的容器是photo
,没有子目录。
下面的代码
结果 objectCount 100 不正确。我希望 objectCount 1。
返回值部分的结尾。
我需要状态存在。
有人有任何想法或正确的方法吗?
谢谢你。
docker - pkgProblemResolver::Resolve 生成的中断,这可能是由持有的包引起的
我曾尝试通过 docker 安装对象存储。但是当我运行 docker 文件时,它给了我这个输出和错误消息:
ibm-cloud - Bluemix 对象存储服务中对象的公共 URL
我想将一些照片上传到 Bluemix Object Storage 服务,然后在 Web 应用程序中显示它们。现在,对对象存储容器中的照片的 GET 请求需要和身份验证令牌。有什么方法可以创建一个不需要 GET 请求的身份验证令牌的对象的公共 URL?
我看到有一个为对象创建临时 URL 的选项,但我不希望 URL 是临时的,我希望它永远存在。是创建长期临时 URL 的唯一选择吗?
apache-spark - Bluemix Apache-Spark:通过 spark-submit 从 python 文件访问对象存储
我在 bluemix 使用 Apache-Spark 服务。我目前无法通过 spark-submit 访问我的对象存储。
我知道该文件存在并且可以通过 jupyter notebook 上的 swift 访问。我使用以下方法进行验证:
输出是:
但是当我尝试对 spark-submit 做同样的事情时,我得到了一个错误。
这是我通过 spark-submit 提交的代码:
这会引发以下异常:
我究竟做错了什么 ?我应该使用 SwiftClient 吗?网址结构不好吗?
python - Bluemix Python Flask 应用程序使用 list.append() 将列表参数传递给模板
我正在将我的烧瓶应用程序中的字符串列表传递给 html 模板,在我尝试附加列表之前,它工作得非常好。我已经使用客户端 python 脚本测试了我对 append 方法的使用,它正在工作。我很困惑为什么我的列表附加会导致内部服务器错误。这是我的模板中使用参数的部分
这是我的烧瓶应用程序中的路线
FILES.append('test3') 行导致了问题,但我不知道为什么。当我注释掉这一行时,列表会按照您的预期传递给模板。
这是完整的追溯
似乎附加并没有导致错误,而是暴露了一个错误。整理好后我会更新。
api - (Softlayer api)如何从softlayer中的对象存储中获取端点?
如何获取softlayer中集群的连接信息?我需要所有集群的公共和私有身份验证 URL。
看来softlayer不支持open stack api的/v1/endpoints api。
我可以在网络存储中看到getObjectStorageConnectionInformation api。但不知道如何使用它。
apache - 如何使用 swift API 在 swift 对象存储中上传目录结构
我在 Bluemix 上使用 swift 对象存储来保存我的一些多媒体图像。我注意到 SWIFT CLI 工具有一个选项 --prefix 可以将目录上传到对象存储。我知道对象存储没有其目录结构,但它通过在文件夹结构前加上文件名来保持层次结构。CLI 允许使用 --prefix 选项下载文件夹,并在下载时创建所需的目录结构。
我正在寻找通过使用 REST API 实现的类似功能。在 API 文档中,我看不到任何提供有关文件夹信息的方式。有谁知道如何使用 API 实现相同的行为?
谢谢马诺伊