down:使用nethttp,http.rb或wget流式下载

时间:2024-02-22 21:37:26
【文件属性】:

文件名称:down:使用nethttp,http.rb或wget流式下载

文件大小:40KB

文件格式:ZIP

更新时间:2024-02-22 21:37:26

ruby http streaming download partial-responses

下 Down是一种实用工具,可用于流传输,灵活和安全地下载远程文件。 它可以使用 + Net::HTTP , 或wget作为后端HTTP库。 安装 gem "down" , "~> 5.0" 正在下载 主要方法是Down.download ,它将远程文件下载到Tempfile : require "down" tempfile = Down . download ( "http://example.com/nature.jpg" ) tempfile #=> # 元数据 返回的Tempfile具有从响应数据中提取的一些其他属性: tempfile . content_type #=> "text/plain" tempfile . original_filename #=> "document.txt" tempfile . charset #=> "utf-8" 最大尺寸 当您从外部


【文件预览】:
down-master
----.travis.yml(259B)
----down.gemspec(1KB)
----Rakefile(192B)
----test()
--------test_helper.rb(1KB)
--------chunked_io_test.rb(26KB)
--------support()
--------net_http_test.rb(18KB)
--------http_test.rb(13KB)
--------down_test.rb(1KB)
--------wget_test.rb(10KB)
----Gemfile(72B)
----.gitignore(18B)
----CHANGELOG.md(12KB)
----lib()
--------down()
--------down.rb(668B)
----CODE_OF_CONDUCT.md(1KB)
----README.md(14KB)
----LICENSE.txt(1KB)

网友评论