是否可以在适合移动设备的网站上创建一个文件上传系统,以便在移动设备获得互联网连接时从移动设备上传文件?
假设一个场景:用户 X 想要在网站上上传 3 张图片。 X 在外面,打开手机上的网站并选择他要上传的图像。当他即将开始上传或刚刚开始时,他失去了互联网连接。然后 X 锁定他的手机,前往有互联网的地方,文件上传继续并完成。有没有办法实现类似的目标?
这类似于 Is there a browser file upload solution that can survive connection interruptions? 但答案已有两年多了。这个问题也没有讨论移动设备,但我不知道这与文件上传是否重要。
抱歉英语和语法不好
问候
最佳答案
这当然是可能的。但是我认为基于浏览器的解决方案行不通。这与服务器端和客户端连接有关。
例如。在传统的 Web 服务器环境中,当用户失去连接时,服务器不会保持连接打开。当用户重新获得连接时,服务器可能不知道客户端[或浏览器]所处的状态......因此客户端需要将该状态传达回服务器。
另一方面,浏览器也会停止连接,无论它是否是移动应用程序。
我认为您需要提供一个智能客户端,也许是一个基于 Java 的应用程序来记住这些问题并向服务器重新提供损坏的 session 信息。
就像服务器需要能够处理这个问题一样..尽管它可以是一个 http 服务器。
关于php - 如何在手机上通过网站上传文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31039501/