Browser 上传非常大的文件
我正在寻找一种方法来上传非常大的文件,也就是说,5 GB或更多,通过网络接口。可以选择语言/服务器系统。POST请求似乎不起作用,因为浏览器内部文件指针仅处理高达2 GB的文件。其他选项包括Java小程序、FTP请求(例如由Javascript库完成的请求)或任何其他可靠的方法Browser 上传非常大的文件,browser,video,file-upload,Browser,Video,File Upload,我正在寻找一种方法来上传非常大的文件,也就是说,5 GB或更多,通过网络接口。可以选择语言/服务器系统。POST请求似乎不起作用,因为浏览器内部文件指针仅处理高达2 GB的文件。其他选项包括Java小程序、FTP请求(例如由Javascript库完成的请求)或任何其他可靠的方法 任何想法都值得赞赏。在浏览器中运行的任何东西都不会工作,因为它将使用相同的文件API。所以你的选择是一个独立的应用程序或小程序,或者我不知道的Flash 我建议尝试一个小程序。在浏览器中运行的任何东西都不会工作,因为它将
任何想法都值得赞赏。在浏览器中运行的任何东西都不会工作,因为它将使用相同的文件API。所以你的选择是一个独立的应用程序或小程序,或者我不知道的Flash
我建议尝试一个小程序。在浏览器中运行的任何东西都不会工作,因为它将使用相同的文件API。所以你的选择是一个独立的应用程序或小程序,或者我不知道的Flash
我建议尝试一个applet和。只是一个想法。。。HTTP不适用于这种大小的数据传输 虽然它可能会起作用,但很可能会失败,而且很难恢复 FTP听起来更有希望,但千兆字节上传正在推动它
Bittorrent可以处理这种大小的传输,但这完全是另一回事。只是一个想法。。。HTTP不适用于这种大小的数据传输 虽然它可能会起作用,但很可能会失败,而且很难恢复 FTP听起来更有希望,但千兆字节上传正在推动它
Bittorrent可以处理这种大小的传输,但这完全是另一回事。我在这里也有同样的任务;我们以Silverlight客户端应用程序结束,该应用程序执行以下活动: 允许用户选择一个或多个文件 对于每个文件 将其拆分为小数据块—只有几KB 用gzip压缩块数据 创建校验和并将其发送到Web服务 在服务器端,检查该校验和 创建/打开部分文件 将未压缩的数据追加到末尾 使用进度条报告进度并触发Javascript事件
到目前为止,这项工作很有魅力。我在这里也有同样的任务;我们以Silverlight客户端应用程序结束,该应用程序执行以下活动: 允许用户选择一个或多个文件 对于每个文件 将其拆分为小数据块—只有几KB 用gzip压缩块数据 创建校验和并将其发送到Web服务 在服务器端,检查该校验和 创建/打开部分文件 将未压缩的数据追加到末尾 使用进度条报告进度并触发Javascript事件 到目前为止,它就像一个符咒