在PHP或RUBY中使用进度条提取zip
有没有一种方法可以调用一个ajax函数,调用一个php来提取文件并通过httpresponse发送进度,这样我就可以制作进度条 我知道php不是一种多线程语言,所以我正在学习ruby,我似乎有一些extract zip示例,但不知道如何知道文件的进度,可能是一个新线程 因此,任何解决方案或想法,无论是php还是ruby,都是非常受欢迎的在PHP或RUBY中使用进度条提取zip,php,ruby,zip,progress-bar,extract,Php,Ruby,Zip,Progress Bar,Extract,有没有一种方法可以调用一个ajax函数,调用一个php来提取文件并通过httpresponse发送进度,这样我就可以制作进度条 我知道php不是一种多线程语言,所以我正在学习ruby,我似乎有一些extract zip示例,但不知道如何知道文件的进度,可能是一个新线程 因此,任何解决方案或想法,无论是php还是ruby,都是非常受欢迎的 非常感谢您您可以使用ruby ProgressBar gem和net/http来完成此操作 以下是演示代码: url\u base='' url_路径=“” @
非常感谢您您可以使用ruby ProgressBar gem和
net/http
来完成此操作
以下是演示代码:
url\u base=''
url_路径=“”
@计数器=0
Net::HTTP.start(url_base)do | HTTP |
response=http.request\u head(URI.escape(url\u路径))
将(响应['content-length'].放到_i/(1024*1024)).放到_s