文件名称:tus-ruby-server:用于tus可恢复上传协议的Ruby服务器
文件大小:51KB
文件格式:ZIP
更新时间:2024-02-24 13:36:36
ruby http streaming backend storage
tus-ruby-server 用于Ruby服务器。 它实现了核心1.0协议以及以下扩展: (和creation-defer-length ) 安装 # Gemfile gem "tus-server" , "~> 2.3" 用法 gem提供了一个Tus::Server 应用程序,您可以将其安装在主应用程序中。 如果您使用的是Rails,则可以将其安装在config/routes.rb : # config/routes.rb (Rails) Rails . application . routes . draw do mount Tus :: Server => "/files"
【文件预览】:
tus-ruby-server-master
----.gitignore(29B)
----README.md(19KB)
----CHANGELOG.md(9KB)
----test()
--------checksum_test.rb(1KB)
--------filesystem_test.rb(7KB)
--------gridfs_test.rb(8KB)
--------s3_test.rb(25KB)
--------input_test.rb(3KB)
--------test_helper.rb(132B)
----Gemfile(85B)
----CODE_OF_CONDUCT.md(2KB)
----features()
--------chunked_encoding.feature(2KB)
--------support()
--------cors.feature(1KB)
--------step_definitions()
--------creation.feature(1KB)
--------concatenation.feature(4KB)
--------preflight.feature(2KB)
--------hooks.feature(1KB)
--------misc.feature(1KB)
--------upload.feature(4KB)
--------download.feature(4KB)
--------defer_length.feature(3KB)
--------expiration.feature(527B)
--------metadata.feature(2KB)
--------termination.feature(1KB)
--------head.feature(887B)
--------checksum.feature(2KB)
----tus-server.gemspec(979B)
----LICENSE.txt(1KB)
----.travis.yml(331B)
----lib()
--------tus-server.rb(21B)
--------tus()
----Rakefile(277B)