首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >AWS文件传输错误

AWS文件传输错误
EN

Stack Overflow用户
提问于 2018-05-08 11:39:05
回答 1查看 118关注 0票数 0
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 /**
     * This state represents a transfer that has been queued, but has not yet
     * started
     */
    WAITING,
    /**
     * This state represents a transfer that is currently uploading or
     * downloading data
     */
    IN_PROGRESS,
    /**
     * This state represents a transfer that is paused
     */
    PAUSED,
    /**
     * This state represents a transfer that has been resumed and queued for
     * execution, but has not started to actively transfer data
     */
    RESUMED_WAITING,
    /**
     * This state represents a transfer that is completed
     */
    COMPLETED,
    /**
     * This state represents a transfer that is canceled
     */
    CANCELED,
    /**
     * This state represents a transfer that has failed
     */
    FAILED,

    /**
     * This state represents a transfer that is currently on hold, waiting for
     * the network to become available
     */
    WAITING_FOR_NETWORK,
    /**
     * This state represents a transfer that is a completed part of a multi-part
     * upload. This state is primarily used internally and there should be no
     * need to use this state.
     */
    PART_COMPLETED,
    /**
     * This state represents a transfer that has been requested to cancel, but
     * the service processing transfers has not yet fulfilled this request. This
     * state is primarily used internally and there should be no need to use
     * this state.
     */
    PENDING_CANCEL,
    /**
     * This state represents a transfer that has been requested to pause by the
     * client, but the service processing transfers has not yet fulfilled this
     * request. This state is primarily used internally and there should be no
     * need to use this state.
     */
    PENDING_PAUSE,
    /**
     * This state represents a transfer that has been requested to pause by the
     * client because the network has been loss, but the service processing
     * transfers has not yet fulfilled this request. This state is primarily
     * used internally and there should be no need to use this state.
     */
    PENDING_NETWORK_DISCONNECT,
    /**
     * This is an internal value used to detect if the current transfer is in an
     * unknown state
     */
    UNKNOWN;

我使用下面的代码从互联网上下载一个文件。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
TransferObserver observer   =   transferUtil.download(Bucketname, key, file);

        observer.setTransferListener(new TransferListener() {
            @Override
            public void onStateChanged(int i, TransferState transferState) {
                Log.d("AWS download state", transferState.toString());
                if (transferState == TransferState.COMPLETED) {
                }else if(transferState == TransferState.CANCELED){



                }else if(transferState == TransferState.FAILED){


                }else if((transferState == TransferState.WAITING) || (transferState == TransferState.WAITING_FOR_NETWORK)){

                }
            }

            @Override
            public void onProgressChanged(int i, long l, long l1) {


            }

            @Override
            public void onError(int i, Exception e) {
                Log.e("aws error", e.toString());

            }
        });

这些代码中的哪一个表示在互联网上下载失败?可能还有其他错误,如:-

服务器无法提供所请求的文件等。如何区分这些文件?

EN

回答 1

Stack Overflow用户

发布于 2018-05-13 06:52:58

TransferState.FAILED表示传输失败时的状态。当传输达到此状态时,传输将不再继续,并且处于终止状态。

您可以检查TransferState.FAILED并决定是否要重新启动传输或将异常报告回客户。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50232693

复制
相关文章
[ 后端篇 ] 07 - AWS DynamoDB操作错误
操作过程中一直返回 The provided key element does not match the schema,意思为 提供的关键元素与schema不匹配.
程序手艺人
2019/03/29
7390
[ 后端篇 ] 07 - AWS DynamoDB操作错误
AWS海外数据中心到腾讯云广州-文件传输对比评测集合
ftp客户端--FileZilla ftp服务端--FileZilla Server 软件下载地址:https://filezilla-project.org/index.php
云语科技
2018/03/07
1.6K0
AWS S3 使用 travis 编译的时候提示错误 Aws::S3::Errors::PermanentRedirect
这是因为在我们的配置文件下 travis 将会把数据存储到 S3 的 us-east-2 存储区。
HoneyMoose
2020/12/22
6220
AWS S3 使用 travis 编译的时候提示错误 Aws::S3::Errors::PermanentRedirect
Pulumi AWS 在进行预览更新的时候持续提示 Key 错误
后续发现这个问题的原因是在程序中针对不同的 Key 设置了不同的 profile 属性。
HoneyMoose
2021/06/05
4590
Pulumi AWS 在进行预览更新的时候持续提示 Key 错误
文件传输
最好用的还是 Utorrent ,这个软件可以用来做种也可以用来下载。可以把自己的文件通过做种分享给小伙伴,一般在局域网分享使用 utorrent 是很好的。
林德熙
2018/09/19
2.2K0
aws生产实践-22:aws上创建openvpn
https://github.com/hepyu/openvpn-install/blob/master/openvpn-install.sh
千里行走
2022/02/10
1.7K0
aws生产实践-22:aws上创建openvpn
什么是极速文件传输,极速文件传输如何进行大文件传输
当谈到大文件传输时,人们总是担心大数据文件的大小以及将它们从一个位置交换到另一个位置需要多长时间。由于数据捕获高分辨率视频和图像的日益复杂,文件的大小不断增加。数据工作流在地理上变得越来越分散。在一个位置生成的文件在其他位置处理或使用。那可能在另一个国家或大陆。
镭速
2023/02/13
1.7K0
AWS WAF bypass
x="=='='onmouseover=confirm`xss` style="display:block;width:1000px;height:1000px;background:red">
Khan安全团队
2023/02/23
1.3K0
AWS WAF bypass
AWS alb 了解
Elastic Load Balancing 在一个或多个可用区中的多个目标(如 EC2 实例、容器和 IP 地址)之间自动分配传入的流量。它会监控已注册目标的运行状况,并仅将流量传输到运行状况良好的目标。Elastic Load Balancing 根据传入流量随时间的变化对负载均衡器进行扩展。它可以自动扩展来处理绝大部分工作负载。
heidsoft
2022/01/17
2.2K0
AWS alb 了解
AWS 再次宕机
亚马逊AWS今天再次遭遇故障,这起事件影响了众多在线服务,包括 Twitch、Zoom、PSN、Xbox Live、Doordash、Quickbooks Online和Hulu等。 据AWS的状态页面显示,这起故障始于太平洋标准时间上午7点43分左右,影响了US-WEST-1和US-WEST-2这两个区域。 据报道 ,这起事件已造成了严重的互联网连接问题,导致一大批在线平台和网站随之瘫痪。 AWS的工程师们正在努力搞清楚这次故障背后的根本原因,并表示他们已经采取措施,以恢复互联网连接。 AWS状态页面显示
云头条
2022/03/18
8180
什么是文件传输,介绍文件传输的发展进程
首先,我们先来认识一下文件传输的定义,了解文件传输的概念,才能够真正了解文件传输软件的发展历程。
镭速
2023/04/26
8720
AWS医疗NLP
命名实体识别(Named Entity Recognition,NER)是目前最流行和最有需求的自然语言处理任务之一。随着NER的扩展,它也变得更加特定于领域。
磐创AI
2021/09/03
1.5K0
[工作随笔]Python 和 CDK的aws-route53那些事
AWS CDK,与使用 YAML(或 JSON)的声明式方法相比,CDK 允许您命令式声明基础设施。主要语言为 TypeScript,同时也支持另外几种语言。
DriverZeng
2022/10/31
9660
[工作随笔]Python 和 CDK的aws-route53那些事
Trzsz 文件传输利器
trzsz 是一个简单的文件传输工具, 类似于 lrzsz ( rz / sz ), 并与 tmux 兼容。
sunsky
2022/10/04
1.9K0
Trzsz 文件传输利器
[原创]PipelineTools 文件传输工具
功能模块只有 1/文件目录-〉文件目录 2/文件目录-〉MSMQ 3/MSMQ-〉MSMQ 4/MSMQ -〉文件目录 在传输MSMQ是文件不能超过4M 下载文件如下 http://files.cnblogs.com/neozhu/Pipeline.rar http://files.cnblogs.com/neozhu/Pipeline.rar 目前还是测试中,对于一些数据输入并没有作验证,所以会由于格式不对导致程序无法运行,不知道像这样的小工具用的地方做吗!
阿新
2018/04/13
1.4K0
[原创]PipelineTools 文件传输工具
FTP 文件传输服务
昨晚心血来潮,尝试用python写了一个ftp文件传输服务,可以接收指令,从远程ftp服务器同步指定目录数据,最后没用上,开源出来。
JadePeng
2021/12/10
2.2K0
laravel使用aws笔记
一、引入composer "aws/aws-sdk-php": "^3.137", "league/flysystem-aws-s3-v3": "^1.0" 二、添加配置 's3' => [ 'driver' => 's3', 'key' => env('AWS_ACCESS_KEY_ID'), #key 'secret' => env('AWS_SECRET_ACCESS_KEY'), #秘钥 're
苦咖啡
2020/05/12
1.2K0
AWS 架构柱子学习
在设计工作负载时,您会基于您的业务环境在各个支柱之间做出权衡。这些业务决策可以确定设计优先事项。您可以优化您的架构,例如在开发环境中以牺牲一部分可靠性来降低成本;而对于关键业务生产环境,您可以通过增加成本来提高可靠性。在电子商务解决方案中,性能可能会影响收入和客户的购买偏好。对于安全性和卓越运营,一般不会在它们和其他支柱之间进行权衡。
heidsoft
2022/01/17
5640
AWS 架构柱子学习
aws跨域问题
http://docs.aws.amazon.com/zh_cn/AmazonS3/latest/dev/cors.html
零式的天空
2022/03/22
9320
Deploy TiDB on AWS EKS
how to deploy a TiDB cluster on AWS Elastic Kubernetes Service (EKS) ?
杨漆
2021/03/09
1.1K0
Deploy TiDB on AWS EKS

相似问题

aws iot文件传输

229

cordova文件传输到s3 AWS返回501错误

12

离子文件传输错误

21

使用FileZilla将文件传输到AWS实例

33

使用代理将pscp文件传输到aws

17
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文