问题标签 [uploading]
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.
php - 即使不应该下载文件,是否也将其下载到站点?
我相信这是有史以来最史诗般的游戏之一。所以,我有像这里这样的上传表格。我让人们最多只能上传 1 MB 的文件。但是,如果我尝试上传例如 1 GB 的文件,它需要很长时间才会给我一个错误。所以,这里来了一个问题。在检查文件大小之前,该文件是在我的主机中下载还是从我的主机中占用资源?为什么它需要很长时间才能给我一个错误,尽管如果我尝试上传 2 MB 文件它会在 1 秒内给我一个错误?谢谢你的解释。
php - 在 PHP 中上传最大大小?
是否可以使用 PHP 上传 ~100 MB 文件?
如果是这样,配置文件(php.ini
)中需要进行哪些更改?
斯里兰卡
audio - 使用 ASIHTTPRequest 上传音频文件
谁能给我一个关于如何使用 ASIHTTPRequest 将音频文件上传到服务器的教程?我需要构建一个 JSON 并将音频数据导入 JSON,然后将其发送到服务器。如果这太模糊,请随时询问更多信息。
假设我使用 AVAudioRecorder 类。在我录制并准备上传之后,我将使用什么将该音频文件发送到创建的服务器?
iphone - iTunes Connect 上传问题
可惜 iTunes Connect 最近改变了它的行为。我正在为现有应用程序提供更新。我在第一次尝试时使用 Loader 提交了新的二进制文件,没有问题。然后我发现与以前不同的是,必须拒绝二进制文件才能更改屏幕截图。
太糟糕了,更新处于“审查中”状态。好吧,我不得不拒绝我的二进制文件并开始上传新的截图,因为我不想显示以前版本的截图。新的屏幕截图已上传,但我被困在“开发者被拒绝”状态。这意味着我无法上传二进制文件,也无法从那时起更改屏幕截图。在任何一种情况下单击保存更改都会出现以下错误。
“保存更改时出错。请稍后重试或通过 itunesconnect@apple.com 联系 iTunes Connect 支持。”
我检查了错误页面的来源并认为是这个错误
我已通过“联系我们”链接报告了 iTune Connect 关于此问题的信息,但已经 2 天没有收到任何回复。非常失望。
有没有人遇到过类似的问题?你是如何解决这个问题的?
java - Apache commons 文件上传替代方案
我想知道 Java 文件上传 API 的 StackOverflow 用户过去使用过什么并推荐使用?快速的 Google 搜索似乎表明最常用的 API 是 Apache Commons File Upload(当前为 1.2.1),但是,我们在使用这个库时遇到了一些问题,我们无法处理更大的文件解决。
有没有人找到他们推荐的可靠文件上传库(Apache Commons 除外)?
编辑:Streaming API不是一个选项,因为它使用导致我们问题的相同底层类。
EDIT2:我们最初的问题似乎是负载平衡的某种问题。我们的克隆实例使用 Apache/AJP1.3,实时实例使用 Zeus XTM。通过使用服务器 IP 而不是主机名绕过负载平衡器似乎会导致问题消失。
EDIT3:这原来是客户端防火墙的问题。当他们说他们肯定知道这不是防火墙问题时,他们似乎……呃……并不完全真实。
php - 上传每个文件超过 100 MB 的各种文件的最佳方案是什么?
我正在使用 php 在 apache 中上传这些文件。有什么最好的方法可以加快上传速度吗?
php - PHP 上传文件验证
我正在创建文件上传脚本,并且正在寻找验证上传文件的最佳技术和实践。
允许的扩展名是:
这是我正在做的事情的清单。
检查文件扩展名
/li>检查文件 mime 类型
/li>检查文件大小。
我应该怎么做才能确保上传的文件是有效文件?我注意到奇怪的事情。我将 .jpg 文件扩展名更改为 .zip 并且...它已上传。我认为它的 MIME 类型不正确,但之后我注意到我没有检查特定类型,而是检查数组中是否存在特定的 MIME 类型。我稍后会修复它,这对我来说没有问题(当然,如果你有任何好的解决方案/想法,请不要犹豫分享它)。
我知道如何处理图像(尝试调整大小、旋转、裁剪等),但不知道如何验证其他扩展。
现在是我提问的时候了。
- 您知道验证此类文件的好方法吗?也许我应该为 .zip/.rar 文件解压缩档案,但是文档(doc、pdf)呢?
- 旋转、调整大小是否适用于 .psd 文件?
- 基本上我认为 .psd 文件具有以下 mime: application/octet-stream 但是当
我尝试上传它显示给我的 .psd 文件 (image/vnd.adobe.photoshop)。我对此有点困惑。文件是否总是具有相同的 MIME 类型?
另外,我不能强制代码块工作。有人猜到为什么吗?
ruby-on-rails - 我是否需要在 Rails 应用程序中关闭与 Amazon S3 的连接?
我正在将我的 rails 应用程序迁移到 Heroku,并且需要更改我的文件上传功能以使用 Amazon S3 而不是本地存储。我正在使用 aws-s3 gem 并且可以正常工作,但只是想确保我做的事情是正确的,而不是给自己制造问题。
在我的上传代码中,我有以下内容;
这很有效,但我担心我会打开某种与服务器的连接。完成后我是否需要关闭连接(例如使用AWS::S3::Base.disconnect
)或者我可以保持原样吗?
显然,我对连接到 S3 的幕后使用的协议没有很好的理解,但我并不是特别想要 - 我只是想确保它能够正常工作而不会引起问题。
asp.net-mvc-2 - 上传时重置 ASP.NET 连接
我的应用程序(ASP.NET MVC 2)出现问题,无法上传文件(在我的情况下为图像)。我已将 web.config 更改为最多接受 20MB,并且我正在尝试上传一个只有 3MB 的文件。
该应用程序本身有两种上传方式。初始上传启动画廊,然后附加上传附加到画廊。
最初的作品就像一个魅力,但附加的失败没有任何解释。即使我将初始图像作为附加文件重新上传,它仍然会失败。
我对此有点坚持,所以我很感激你们能提供的任何帮助。
提前致谢!
编辑
如果我用 Firebug“破解”表单并将其定向到初始上传 Url,它可以工作,但是当它定向到 Url 时,它应该发布到它失败......
编辑 2
根据 Rob 的要求,这是处理初始画廊和附加图像的代码:
边注:
卡西尼,VS 2010 的内置网络服务器,是原因吗?
asp.net - 使用 django 或 asp.net 中的简历工具上传基于 Web 的大文件
我们正在寻找一种开发基于 Web 的应用程序的方法,该应用程序应该具有上传大文件(最大 10 GB)和恢复功能的功能。
我们想使用 python/django 或 C#/asp.net 开发这个应用程序。
任何建议将不胜感激。