【文件属性】:
文件名称:rack_dav:机架的WEBDAV处理程序
文件大小:22KB
文件格式:ZIP
更新时间:2021-02-21 17:09:24
Ruby
RackDAV-Rack的Web创作
RackDAV是处理程序,它允许通过HTTP创作内容。 RackDAV带来了自己的文件后端,但是可以通过将RackDAV :: Resource子类化来实现其他后端。
安装
只需从RubyGems安装gem:
$ gem install rack_dav
快速开始
如果您只想通过WebDAV共享文件夹,则可以使用以下命令启动一个简单的服务器:
$ rack_dav
这将在端口3000上启动WEBrick服务器,您无需身份验证即可连接到该服务器。
机架处理器
在机架应用程序内部使用RackDAV非常容易。 一个简单的机架脚本如下所示:
require 'rubygems'
require 'rack_dav'
use Rack::CommonLogger
run RackDAV::Handler.new(:root => '/path/to/doc
【文件预览】:
rack_dav-master
----.travis.yml(50B)
----bin()
--------rack_dav(441B)
----Rakefile(763B)
----LICENSE(1KB)
----Gemfile(92B)
----Gemfile.lock(707B)
----rack_dav.gemspec(878B)
----spec()
--------file_resource_spec.rb(175B)
--------controller_spec.rb(20KB)
--------support()
--------handler_spec.rb(867B)
--------spec_helper.rb(454B)
--------fixtures()
----.gitignore(49B)
----CHANGELOG.md(443B)
----lib()
--------rack_dav.rb(285B)
--------rack_dav()
----README.md(3KB)