我想将(单个)文件上传到服务器,并显示上传进度.
我知道我可以使用HTTP POST上传文件.我不熟悉web套接字,但据我所知,二进制数据也可以通过这种方式发送,因为web套接字是双向的,所以我可以了解上传的进度.
我不担心较旧的浏览器,所以iframe和flash解决方案不是很有吸引力,除非在这方面有显著优势.
我也很想知道最好的服务器端技术.与使用Django这样的WSGI服务器相比,他们有什么优势吗?或者像Node.js这样的非阻塞I/O技术?我不是问web框架x是比web框架y好,还是服务器x比服务器y好,而是问理想的技术应该具备哪些才能方便客户端的上传.
Update:It seems like the server side does not have bearing on the technologies/API's available on the client to facilitate uploads.