77件ヒット
[1-77件を表示]
(0.093秒)
ライブラリ
-
webrick
/ httputils (77)
キーワード
- dequote (11)
- escape (11)
- escape8bit (11)
-
escape
_ path (11) -
mime
_ type (11) - quote (11)
- unescape (11)
検索結果
先頭5件
-
WEBrick
:: HTTPUtils . # dequote(str) -> String (302.0) -
与えられた文字列からダブルクオートとバックスラッシュを削除して返します。
...与えられた文字列からダブルクオートとバックスラッシュを削除して返します。
@param str 文字列を指定します。... -
WEBrick
:: HTTPUtils . # escape(str) -> String (302.0) -
与えられた文字列を数値参照文字列に変換します。
...変換します。
control = (0x0..0x1f).collect{|c| c.chr }.join + "\x7f"
space = " "
delims = '<>#%"'
unwise = '{}|\\^[]`'
nonascii = (0x80..0xff).collect{|c| c.chr }.join
/[#{Regexp.escape(control + space + delims + unwise + nonascii)}]/n
@param str 文字列を指定しま... -
WEBrick
:: HTTPUtils . # escape8bit(str) -> String (302.0) -
与えられた文字列を数値参照文字列に変換します。
...与えられた文字列を数値参照文字列に変換します。
@param str 文字列を指定します。... -
WEBrick
:: HTTPUtils . # escape _ path(str) -> String (302.0) -
与えられた文字列を数値参照文字列に変換します。
...て変換します。
num = '0123456789'
lowalpha = 'abcdefghijklmnopqrstuvwxyz'
upalpha = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
mark = '-_.!~*\'()'
unreserved = num + lowalpha + upalpha + mark
/[^#{Regexp.escape(unreserved + ":@&=+$,")}]/n
@param str 文字列を指定します。... -
WEBrick
:: HTTPUtils . # quote(str) -> String (302.0) -
与えられた文字列をダブルクオートでクオートします。
...与えられた文字列をダブルクオートでクオートします。
与えられた文字列に含まれているダブルクオートはバックスラッシュでエスケー
プします。
@param str 文字列を指定します。... -
WEBrick
:: HTTPUtils . # unescape(str) -> String (302.0) -
与えられた文字列を数値参照文字列から元の文字列に変換します。
...与えられた文字列を数値参照文字列から元の文字列に変換します。
@param str 文字列を指定します。... -
WEBrick
:: HTTPUtils . # mime _ type(filename , mime _ tab) -> String (202.0) -
ファイル名 filename の拡張子をもとにその MIME タイプを指定された mime_tab から探して文字列として返します。MIME タイプが見つからない場合は "application/octet-stream" を返します。
...合は "application/octet-stream"
を返します。
@param filename ファイル名を文字列で指定します。
@param mime_tab 拡張子をキー、MIME タイプを値とするハッシュを指定します。
require 'webrick'
include WEBrick::HTTPUtils
p mime_type('index.html', De......faultMimeTypes) #=> "text/html"
p mime_type('index.html.ja', DefaultMimeTypes) #=> "text/html"
p mime_type('index.hoge', DefaultMimeTypes) #=> "application/octet-stream"...