获取Ruby Net :: HTTP POST的上传进度

时间:2010-06-26 18:37:28

标签: ruby post

我一直在浏览网络/ http代码,但还没有找到解决方案。我需要执行一个多部分POST请求,我已经想到了,但是在上传中定期注入回调会非常好,所以我可以增加一个进度条。有没有人知道一种方法来获取代码来执行HTTP发布期间发送的每个X字节数?

1 个答案:

答案 0 :(得分:0)

看起来你并没有使用Rails,但我认为最简单的方法是从客户端开始。

在浏览器设置中,您可以使用Flash(SWFUpload)执行此操作,也可以仅使用新的XMLHttpRequest内容为新浏览器提供进度条(上传仍然适用于较旧的浏览器......只是没有进度条)。

它与你描述的有点不同,但差别非常小。您所说的是询问服务器实际保存了多少数据。这些方法仅报告已将多少数据发送到服务器。