html - 通过 HTTP 处理文件上传的最佳方式

标签 html http file-upload

使用标准 HTML 输入通过网页上传文件对我来说总是很笨拙。如果用户试图上传一个大文件,它可能会永远持续下去,并且他们不会得到文件实际正在上传的队列。

我曾尝试做一些事情,比如提供一个 gif 图形,它是一个动画图形栏,但它没有给用户任何上传量的指示。我什至尝试过使用 AJAX 制作进度条,但它们总是很丑陋,而且似乎永远无法正常工作。

我的许多客户都遇到过这个问题,并且经常有人问我是否有更好的方法。有时我会为他们提供一个 FTP 站点,以便他们可以将其上传到那里,但这也不是一个实用的解决方案。

您认为从 HTML 处理 HTTP 文件上传的最佳方式是什么?您在互联网上看到过哪些好的想法/示例?

最佳答案

有几种通过 HTTP 使用进度条进行异步文件传输的技术,其中大部分涉及 FlashXMLHttpRequest .

关于html - 通过 HTTP 处理文件上传的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/361395/

相关文章:

php - Joomla 下拉菜单

html - 在 div 的边框上居中图像

javascript - 使用 d3.js 将图像插入树状图的叶子中

java - IP 地址的 App 引擎请求 header

HTTPoison 请求在特定计算机上失败,但在另一台计算机上有效

c# - 最大上传长度

spring-boot - 关于 spring.http.multipart.max-file-size 与 spring.servlet.multipart.max-file-size 的混淆

PHP:将文件上传到本地 ubuntu 服务器

javascript - 如何通过图像的顶部增加高度并保持底部固定?

angularjs - oAuth2 将 URI 重定向到 AngularJS 应用程序,在 URI 中使用哈希