草庐IT

objective-c - 如何获取文件 Amazon S3、AWS IOS SDK 的上传日期

我有一个包含文件的S3存储桶。我可以在我的应用程序上成功下载并显示该文件。不过我想知道文档是不是最新的。使用FirefoxS3扩展,我可以看到存储桶文件名、文件大小和上传时间都保存到S3。上传时间的示例是10/10/201211:35PM获取我使用的urldispatch_queue_tqueue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0);dispatch_async(queue,^{//SetthecontenttypesothatthebrowserwilltreattheURLasanimage.S3

ios - 使用 AWS SDK v2 (iOS) 连接到 S3

我一直在四处寻找,但最近没有找到解决我在从iPhone应用程序上传和下载图像时遇到的问题的答案。我正在使用AWSSDKv2,根据我从示例S3传输代码中阅读和看到的内容,我需要首先开始使用AWSCognitoCredentialsProvider。AWSCognitoCredentialsProvider*credentialsProvider=[AWSCognitoCredentialsProvidercredentialsWithRegionType:AWSRegionAPNortheast1accountId:AWSAccountIDidentityPoolId:CognitoPo

ios - 连接到 AWS IoT MQTT 主题的客户端数量

我们开发了一个iOS应用程序并将该应用程序配置为监听在AWSIoT上的特定MQTT主题上发布的所有消息。我想知道的是,有没有一种方法可以拉出正在收听该主题的已连接设备的列表?(我检查了cloudWatch日志,但找不到详细信息,例如连接设备的MAC地址等)。另外,我想知道是否有限制。可以订阅主题的设备数。 最佳答案 单个主题的设备数量没有限制。该服务的主要优点之一-它几乎可以无限扩展。这是所有AWSIoTLimits的完整列表.没有简单的方法可以查询直接从AWSIoT连接的设备数量。但是有一种方法可以使用来自AWSReservedT

ios - 错误代码 :AccessDenied, 消息:AWS 身份验证需要有效的日期或 x-amz-date header

我的应用程序在ios6中运行良好..它从亚马逊网络服务器s3上传和下载数据..但是当我将我的ios6升级到ios7时...我收到警告消息“无法连接到服务器”日志窗口中的错误“Exception=AmazonServiceException{RequestId:5DC8AEF01DD9FB91,ErrorCode:AccessDenied,Message:AWSauthenticationrequiresavalidDateorx-amz-dateheader}”。为了解决这个问题,我将我的awsiossdk1.0.0升级到awsiossdk1.6.1。并尝试运行我的应用程序,它会卡住1

ios - 使用 AWS iOS SDK 2.0 上传文件的权限

我正在使用基于此处AWS示例代码的方法将文件上传到S3存储桶:http://docs.aws.amazon.com/mobile/sdkforios/developerguide/s3transfermanager.html问题是,上传这些文件后,查看这些文件的默认权限仅授予S3存储桶的所有者,我希望它们是公开的。如何使用iOSSDK2.0实现此目的? 最佳答案 您可以将AWSS3ObjectCannedACLPublicRead分配给ACLAWSS3PutObjectRequest对象上的属性。

ios - 来自 aws cognito 的忘记密码链接

我开始为我的虚拟ios应用程序探索AWSCognito,尽管我在新用户注册期间收到电子邮件中的确认链接,点击它可以正确验证电子邮件。我们是否具有相同的忘记密码功能,即获取链接而不是代码并将其重定向到我的虚拟网站,用户唯一需要做的就是输入新密码。提前致谢。 最佳答案 这可能是我在我的项目中实现的。它是通过awscognito中的触发器完成的。在Custommessagetrigger中设置你想要触发的lambda函数。constAWS=require('aws-sdk');exports.handler=(event,context,

networking - aws 实例不允许端口 80 进入我的机器

在我的实例上,我运行telnet我自己的ip地址80igettelnet:unabletoconnecttoremotehost所有安全组都是开放的全部0.0.0.0/0删除请帮忙 最佳答案 公共(public)IP地址实际上并未绑定(bind)到您实例的IP堆栈;相反,它是使用AWS基础设施提供的网络地址转换进行映射的。在任何1:1NAT配置中,主机无法通过其自己的外部映射IP地址访问自身的情况并不少见。我从未在EC2中尝试过它——我认为没有理由尝试它,因为您不想使用依赖于任意外部映射的代码,并且“验证”主机可以看到本身不会验证太

java - 使用 TCP 的 Ehcache Jgroups 复制在具有 2 节点集群的 AWS 云中不起作用

下面是我们正在使用的ehcache配置。我们使用Jgroups进行缓存复制。ehcache.xmljgroups_tcp_config.xml最初从日志中我们可以看到节点正在聚集。我们还可以看到消息正在跨节点复制。但一段时间后,我们看到消息不再被复制,因此导致错误行为。我们使用的jgroups配置有问题吗?我们还尝试使用NAKACK2,但消息根本没有跨节点复制。我们只是在上面指定的配置中用NAKACK2替换了NAKACK。不确定我们哪里出错了。 最佳答案 我们在AWS云中面临的上述问题。EhcacheJgroupstcp将无法在云环

amazon-ec2 - AWS 上的 GridGain 集群在 VPC 中使用 TcpDiscoverySpi,而不是集群

在启动到VPC的awsec2实例上使用TcpDiscoverySpi的GridGain使用标准无法形成集群。我应该看什么设置?谢谢我的xml配置10.0.0.24510.0.0.24610.0.0.24710.0.0.35一些重要的日志行版本。1.0.0#20150329-sha1:5fc2cd05信息:操作系统用户:ec2-user信息:IGNITE_HOME=/home/ec2-user/yardstick-ignite信息:非环回本地IP:10.0.0.245信息:启用的本地MAC:0A5AEFFFF957信息:成功绑定(bind)到TCP端口[port=47100,locHos

asp.net-mvc - 识别 AWS 负载均衡器 TCP 健康检查请求

我们管理一个托管在两台AWS机器上的.netmvc应用程序。AWS负载均衡器管理到每台机器的流量。负载均衡器配置为每30秒对每台机器执行一次健康检查。它通过对端口80的TCP请求来执行此操作。应用程序期望每个请求背后都有一个人,因此健康检查会导致副作用,例如不必要的数据库写入和膨胀的日志文件。健康检查请求的标志是HttpContext.Request.ServerVariables属性中只有一个键值对:“Host:mysite.com”应用程序应该如何最好地识别此健康检查请求,以便它能够以不会产生副作用的方式进行响应?我在考虑ActionFilter,但除了检查是否缺少服务器变量之外,