@kyanny's blog

My life. Opinions are my own.

Entries from 2011-12-05 to 1 day

WebDav Depth Header と Net::HTTP#delete

WebDav の規格で Depth というヘッダがあり、 DELETE メソッドの挙動をコントロールできる。 0, 1, Infinity のいずれかの値をとり、 0 ならば対象のリソース自身を、 1 ならば対象のリソースとそれの直下のリソースを、 Infinity ならば対象のリソース以下…

DirectorySlash は 301 Moved Permanently でリダイレクトする

http://httpd.apache.org/docs/2.0/mod/mod_dir.html#directoryslash 典型的には、ユーザが末尾のスラッシュ無しでリソースへのリクエストを発行し、 そして、そのリソースがディレクトリを指していた場合、mod_dir は、末尾にスラッシュを付加した上で同じ…