问题标签 [rackspace-cloudfiles]

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.

0 投票
1 回答
1032 浏览

php - 致命错误:找不到类“OpenCloud\Rackspace”

对于自定义应用程序,我正在尝试使用 php-opencloud 库集成 Rackspace 云文件。

这是我设置的链接 - https://github.com/srijanaravali/php-opencloud/blob/master/docs/getting-started.md

但是,当我尝试实例化客户端对象时,它会引发错误:

这是代码片段:

关于缺少什么的任何指示?

0 投票
1 回答
311 浏览

laravel-4 - 你如何使用 laravel-rackspace-opencloud 创建/删除容器?

我正在使用laravel-rackspace-opencloud包来管理 RackSpace 的云文件平台上的文件。是否可以使用这个库来创建/删除文件容器?我找不到这样的例子,自述文件似乎只引用了已经创建的容器中文件的管理。

0 投票
0 回答
748 浏览

.net - 为什么在使用 ExtractArchiveFromFile 时出现 SocketException

当我尝试使用 openstacknetsdk 将档案上传到 Rackspace Cloudfiles 时,我得到了一个System.Net.Sockets.SocketException,上传相同的文件CreateObjectFromFile可以完美地工作。

示例代码:

异常详情:

bz2 文件为 +-170MB。

在查看代码时,我没有看到任何显着差异......

  • 牛顿软件.Json 5.0.8
  • openstack.net 1.3.3.0
  • 简单REST服务 1.3.0.1
0 投票
1 回答
2308 浏览

cors - 跨域资源共享(Access-Control-Allow-Origin 标头) Rackspace Cloudfiles CDN

由于我们 rackspace CDN 上的 CSS 中嵌入的字体文件,我在 Chrome 中的实时站点上收到以下错误:

来自“ https://aaa-aaa.ssl.cf3.rackcdn.com ”的字体已被跨域资源共享策略阻止加载:请求的资源上不存在“Access-Control-Allow-Origin”标头. 因此,不允许访问来源“ https://www.mysite.co.uk ”。

从 CDN 获取这些文件时,如何将 Access-Control-Allow-Origin 标头添加到响应中?

0 投票
1 回答
78 浏览

amazon-s3 - 如何让 S3、Cloudfiles 等直接从 URL 下载文件?

我正在考虑将大量大文件从第三方系统传输到基于云的文件存储系统,例如 Rackspace Cloudfiles 或 Amazon S3。但是,我不仅限于使用这两个。

我试图找到一种方法,让这些服务在提供公共 URL 后直接下载文件,以加快传输速度并避免在中间设置中继每个文件的东西。

是否有通过 API 或文件列表上传提供此类选项的服务?

0 投票
1 回答
710 浏览

rackspace-cloudfiles - Rackspace 云文件 - [curl] 6:无法解析主机 'identity.api.rackspacecloud.com' 引发异常

localhost 中的以下代码工作正常,在服务器中它会引发错误 [curl] 6: Couldn't resolve host 'identity.api.rackspacecloud.com'

我在服务器 identity.api.rackspacecloud.com 中执行 ping 操作,它工作正常。我按照这个文档尝试使用 curl 进行身份验证:http: //docs.rackspace.com/servers/api/v2/cs-devguide/content/curl_authentication.html

这是我发送的请求:

它返回结果。

但是当我运行 php 代码时,它会抛出一个错误。请指导我找到问题所在。

编辑:

我在本地以及服务器和本地测试上面的代码,它工作正常但不是在现场。更改CURLOPT_SSL_VERIFYPEERTRUE 和 FALSE。没有任何效果。

笔记:

操作系统:CentOS

0 投票
1 回答
129 浏览

c# - OpenStack SDK GetObjectSaveToFile 头文件

我正在尝试使用机架空间文件中的 openstack sdk 下载文件。如果文件已经存在,我想使用范围标头继续写入它离开的地方。根据他们的文档,这可以实现。openstack sdk 文档说我可以设置范围标头。这是我的代码:

当我运行它时,我收到以下错误:

任何帮助表示赞赏。

谢谢。

0 投票
1 回答
178 浏览

dotnet-httpclient - “identity.api.rackspacecloud.com”随机抛出“无法解析远程名称”异常

我正在访问 Rackspace Cloud API。

我有一个 api 调用可以在 rackspace 云上对我进行身份验证。

该方法完美运行,但是,我不时随机收到此异常:

The remote name could not be resolved: 'identity.api.rackspacecloud.com'

当我没有收到此异常时,该方法会返回预期的结果,因为它应该是。

这样做有什么具体原因吗?

这是我的.net代码:

0 投票
1 回答
595 浏览

php - 如何使用 PHP 从 Rackspace Cloud Files 容器内的文件夹中获取文件夹大小?

基本上我已经在 Rackspace Cloud Files 中创建了一个容器,比如说work. 在里面work我有这么多的用户名文件夹(新用户注册并分配 1 GB 空间的动态文件夹)。每次用户上传文件时,我想在允许他上传之前检查用户是否超过了他的限制。我正在使用 Laravel PHP 框架和 Rackspace 开放云 SDK。

问题:

  1. 我想获取在主容器(“xyz”)下创建的特定用户文件夹的文件夹大小。

  2. 有没有其他方法可以实现用户是否超过限制?

0 投票
1 回答
834 浏览

javascript - 为什么在已经设置标题的情况下通过 AJAX 下载文件时出现“Access-Control-Allow-Origin”?

我有一张通过 Rackspace Cloud Files 托管在 CDN 上的图像。我将“Access-Control-Allow-Origin”标头设置为“*”:

但是,当我尝试通过 AJAX 下载此文件时,我得到No 'Access-Control-Allow-Origin' header is present on the requested resource

当明确设置“访问控制允许来源”时,为什么我会收到此错误的任何想法?