当前位置: 首页 > 知识库问答 >
问题:

上传文件时获得410错误代码

仰钧
2023-03-14

我使用可恢复上传任何大小的文件上传。如果我在上传文件时遇到任何问题,我会等待指数退避,然后询问当前上传会话的字节范围,然后从最后上传的字节继续。这个过程最多重复5次。如果文件最终没有上传成功,我会在日志中写入一个错误。

不幸的是,我没有记录所有的中间错误,所以我只知道最后一个错误是“410,description:Internal error”。

该文件小于1KB,在记录错误之前,整个过程大约花了17秒。

我想知道什么可能导致“410内部错误”,我应该如何应对它。

共有1个答案

丁文轩
2023-03-14

我联系了DaImTo了解我问题的细节。我收到的回复包含了我正在寻找的所有答案,所以我认为在这里发布会有帮助。

一旦你得到了一个410错误,除了重新开始,你什么也做不了。410错误意味着您所做的事情已经消失,请求资源已经从服务器上移除。所以再试一下上传的位置也无济于事,因为你上传的东西都不见了。

它有时可能是由速度问题造成的,所以如果你是在一个坏的wifi连接和试图上传它将失败,服务器将删除它的所有痕迹。你还需要记住,你不是唯一一个攻击Googles服务器的人,如果其他人攻击了你所在的服务器,并做了一些沉重的事情,这可能会影响你。避免这种情况的最好方法是不要在整点运行任何东西,也不要在美国西部的午夜运行,这是谷歌服务器最忙的时候。

 类似资料:
  • 我有一个表格,可以很好地上传很多图像文件,大小也不一样。 但是有些图像没有上传到服务器。 问题图像具有空的$\u文件[name][tmp\u name]和$\u文件[name][error]==8 同时其他图像(文件大小较大或较小)正确上传。 你有什么想法吗? 谢谢

  • 用于图像文件: 以下是我完成的错误: java.net.socketException:sendto失败:在libcore.io.iobridge.MaybeThrowAfterSendto(Iobridge.java:586)在libcore.io.iobridge.sendto(Iobridge.java:555)在java.net.plainsockeTimpl.write(plainsoc

  • 我是一个使用struts2文件上传和我的动作类包含3私人文件与getter和setters 我有一些疑问要澄清 > 每当我使用myFileVariableName“FileName”(如果文件变量是myFile,那么文件名变量是MyFileFileFileName,如果文件是xxx,那么文件名是xxxFileName),我就会得到输出,如果我对此格式(即myFileVariableName“Fil

  • 问题内容: 所以我一直在试图找出如何在echonest服务器上上传文件进行分析,但是我无法,实际上在:Track track = echoNest.uploadTrack(file,true);之后什么也没发生。 在Internet上搜索时遇到了类似的问题,但找不到解决方案。 http://archive- com.com/page/3694036/2014-02-11/http://develo

  • 问题内容: 所以我一直在试图找出如何在echonest服务器上上传文件进行分析,但是我无法,实际上在:Track track = echoNest.uploadTrack(file,true);之后什么也没发生。 在Internet上搜索时遇到了类似的问题,但找不到解决方案。 http://archive- com.com/page/3694036/2014-02-11/http://develo

  • 本文向大家介绍PHP 处理文件上传错误,包括了PHP 处理文件上传错误的使用技巧和注意事项,需要的朋友参考一下 示例 该$_FILES["FILE_NAME"]['error'](其中"FILE_NAME"是文件输入,存在于你的表单的名称属性的值)可能包含以下值之一: UPLOAD_ERR_OK -没有错误,文件上传成功。 UPLOAD_ERR_INI_SIZE-上载的档案超过中的upload_m