3127件ヒット
[201-300件を表示]
(0.062秒)
ライブラリ
- ビルトイン (1806)
- base64 (24)
-
cgi
/ html (48) - date (12)
- erb (12)
- nkf (12)
- objspace (12)
- open-uri (4)
- openssl (24)
- psych (48)
- readline (36)
- resolv (12)
-
rexml
/ document (60) - rss (48)
-
rubygems
/ source _ info _ cache (12) - securerandom (12)
- set (7)
- socket (96)
- thread (2)
- uri (146)
-
webrick
/ httpresponse (12) -
webrick
/ httpserver (12) -
win32
/ registry (84) - win32ole (48)
クラス
- Data (6)
- Date (12)
- Dir (12)
- Encoding (1654)
-
Gem
:: SourceInfoCache (12) - Module (24)
- Object (16)
-
RDoc
:: Options (24) -
REXML
:: Document (24) -
REXML
:: XPath (36) -
RSS
:: RDF :: Image (24) -
RSS
:: Rss :: Channel :: Item :: Guid (12) - Socket (48)
- Thread (12)
-
URI
:: FTP (36) -
URI
:: Generic (48) -
WEBrick
:: HTTPResponse (12) -
WEBrick
:: HTTPServer (12) - WIN32OLE (12)
-
WIN32OLE
_ METHOD (24) -
WIN32OLE
_ PARAM (12) -
Win32
:: Registry (84)
モジュール
- Base64 (24)
-
CGI
:: HtmlExtension (48) - DublinCoreModel (12)
-
ERB
:: Util (12) - Kernel (28)
- ObjectSpace (12)
- Readline (24)
- SecureRandom (12)
-
Socket
:: Constants (48) - URI (62)
オブジェクト
- main (12)
キーワード
- + (12)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - ASN1 (12)
- Alias (12)
- BIG5 (12)
-
BIG5
_ HKSCS (12) -
BIG5
_ HKSCS _ 2008 (12) -
BIG5
_ UAO (12) - Big5 (12)
-
Big5
_ HKSCS (12) -
Big5
_ HKSCS _ 2008 (12) -
Big5
_ UAO (12) -
CESU
_ 8 (6) - CP1250 (12)
- CP1251 (12)
- CP1252 (12)
- CP1253 (12)
- CP1254 (12)
- CP1255 (12)
- CP1256 (12)
- CP1257 (12)
- CP1258 (12)
- CP437 (12)
- CP50220 (12)
- CP50221 (12)
- CP51932 (12)
- CP65001 (12)
- CP720 (4)
- CP737 (12)
- CP775 (12)
- CP850 (12)
- CP852 (12)
- CP855 (12)
- CP857 (12)
- CP860 (12)
- CP861 (12)
- CP862 (12)
- CP863 (12)
- CP864 (12)
- CP865 (12)
- CP866 (12)
- CP869 (12)
- CP874 (12)
- CP878 (12)
- CP932 (12)
- CP936 (12)
- CP949 (12)
- CP950 (12)
- CP951 (12)
- CSWINDOWS31J (12)
- ConditionVariable (12)
- CsWindows31J (12)
- Cygwin (12)
- DNS (12)
-
EBCDIC
_ CP _ US (10) -
EMACS
_ MULE (12) - ENGLAND (12)
-
EUCJP
_ MS (12) -
EUC
_ JP _ MS (12) -
Emacs
_ Mule (12) -
EucJP
_ ms (12) - GB18030 (12)
- GBK (12)
- GNU (12)
-
HKEY
_ DYN _ DATA (12) -
HKEY
_ PERFORMANCE _ DATA (12) - IBM037 (10)
- IBM437 (12)
- IBM720 (4)
- IBM737 (12)
- IBM775 (12)
- IBM850 (12)
- IBM852 (12)
- IBM855 (12)
- IBM857 (12)
- IBM860 (12)
- IBM861 (12)
- IBM862 (12)
- IBM863 (12)
- IBM864 (12)
- IBM865 (12)
- IBM866 (12)
- IBM869 (12)
-
INADDR
_ ALLHOSTS _ GROUP (24) -
INADDR
_ MAX _ LOCAL _ GROUP (24) -
INADDR
_ UNSPEC _ GROUP (24) -
ISO2022
_ JP (12) -
ISO
_ 2022 _ JP (12) -
ISO
_ 2022 _ JP _ KDDI (12) -
KOI8
_ R (12) -
KOI8
_ U (12) - Location (12)
- MACCENTEURO (12)
- MACCROATIAN (12)
- MACCYRILLIC (12)
- MACGREEK (12)
- MACICELAND (12)
- MACJAPAN (12)
- MACJAPANESE (12)
- MACROMAN (12)
- MACROMANIA (12)
- MACTURKISH (12)
- MACUKRAINE (12)
- MacCentEuro (12)
- MacCroatian (12)
- MacCyrillic (12)
- MacGreek (12)
- MacIceland (12)
- MacJapan (12)
- MacJapanese (12)
- MacRoman (12)
- MacRomania (12)
- MacTurkish (12)
- MacUkraine (12)
- Mapping (12)
- MinGW (12)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - NKF (12)
- ObjectId (12)
- PCK (12)
- Random (12)
- ReFe (12)
- Readline (12)
- Ruby が動作するプラットフォーム (12)
- Ruby用語集 (12)
- SJIS (12)
-
SJIS
_ DOCOMO (12) -
SJIS
_ DoCoMo (12) -
SJIS
_ KDDI (12) -
SJIS
_ SOFTBANK (12) -
SJIS
_ SoftBank (12) -
SO
_ DETACH _ FILTER (24) -
STATELESS
_ ISO _ 2022 _ JP _ KDDI (12) - Scalar (12)
- Sequence (12)
- SortedSet (7)
-
Stateless
_ ISO _ 2022 _ JP _ KDDI (12) -
TIS
_ 620 (12) - TracePoint (12)
-
UTF8
_ DOCOMO (12) -
UTF8
_ DoCoMo (12) -
UTF8
_ KDDI (12) -
UTF8
_ MAC (12) -
UTF8
_ SOFTBANK (12) -
UTF8
_ SoftBank (12) -
UTF
_ 8 (12) -
UTF
_ 8 _ HFS (12) -
UTF
_ 8 _ MAC (12) -
WINDOWS
_ 1250 (12) -
WINDOWS
_ 1251 (12) -
WINDOWS
_ 1252 (12) -
WINDOWS
_ 1253 (12) -
WINDOWS
_ 1254 (12) -
WINDOWS
_ 1255 (12) -
WINDOWS
_ 1256 (12) -
WINDOWS
_ 1257 (12) -
WINDOWS
_ 1258 (12) -
WINDOWS
_ 31J (12) -
WINDOWS
_ 874 (12) -
Windows
_ 1250 (12) -
Windows
_ 1251 (12) -
Windows
_ 1252 (12) -
Windows
_ 1253 (12) -
Windows
_ 1254 (12) -
Windows
_ 1255 (12) -
Windows
_ 1256 (12) -
Windows
_ 1257 (12) -
Windows
_ 1258 (12) -
Windows
_ 31J (12) -
Windows
_ 874 (12) -
bigdecimal
/ ludcmp (12) -
bigdecimal
/ newton (12) - build (24)
- chroot (12)
- coerce (12)
- css (12)
-
dc
_ types (12) -
decode
_ www _ form (12) -
decode
_ www _ form _ component (12) - define (6)
- delegate (12)
-
did
_ you _ mean (12) - drb (12)
-
drb
/ gw (12) - each (12)
-
emacs
_ editing _ mode (12) - encode (7)
-
encode
_ www _ form (12) -
encode
_ www _ form _ component (12) -
entity
_ expansion _ text _ limit (12) -
entity
_ expansion _ text _ limit= (12) - escape (7)
- find (12)
- first (12)
- form (24)
- forwardable (12)
- helpstring (12)
- isPermaLink (12)
- logger (12)
- match (12)
- merge (12)
-
multipart
_ form (24) -
net
/ imap (12) - new (48)
-
ole
_ query _ interface (12) -
ole
_ type _ detail (12) - open (52)
-
optparse
/ uri (12) - rdoc (12)
-
rdoc
/ markdown (12) -
rdoc
/ parser / changelog (12) -
reachable
_ objects _ from (12) - refine (12)
-
reset
_ cache _ for (12) -
return
_ type _ detail (12) -
rinda
/ rinda (12) -
route
_ to (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
rubygems
/ commands / dependency _ command (12) -
rubygems
/ commands / fetch _ command (12) -
rubygems
/ commands / install _ command (12) -
rubygems
/ commands / list _ command (12) -
rubygems
/ commands / outdated _ command (12) -
rubygems
/ commands / query _ command (12) -
rubygems
/ commands / search _ command (12) -
rubygems
/ commands / specification _ command (12) -
set
_ redirect (12) -
thread
_ variable _ get (12) - url= (12)
-
url
_ encode (12) -
urlsafe
_ base64 (12) -
urlsafe
_ decode64 (12) -
urlsafe
_ encode64 (12) - using (24)
-
vi
_ editing _ mode (12) - webcvs (12)
- yaml (12)
-
yield
_ self (16) - オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (12)
- クラス/メソッドの定義 (12)
- メソッド呼び出し(super・ブロック付き・yield) (12)
- リテラル (11)
- 正規表現 (12)
検索結果
先頭5件
-
Encoding
:: Stateless _ ISO _ 2022 _ JP _ KDDI -> Encoding (9106.0) -
stateless-ISO-2022-JP-KDDI エンコーディングです。
...stateless-ISO-2022-JP-KDDI エンコーディングです。
stateless-ISO-2022-JP の亜種です。
KDDI の携帯電話で使われる絵文字が含まれています。
@see https://www.au.com/ezfactory/tec/spec/img/typeD.pdf... -
Encoding
:: UTF8 _ KDDI -> Encoding (9106.0) -
UTF8-KDDI エンコーディングです。
...UTF8-KDDI エンコーディングです。
UTF8 の亜種です。
KDDI の携帯電話で使われる絵文字が含まれています。
@see https://www.au.com/ezfactory/tec/spec/img/typeD.pdf... -
RSS
:: RDF :: Image # url= (9102.0) -
@todo
...@todo... -
ERB
:: Util . # url _ encode(s) -> String (6235.0) -
文字列 s を URLエンコードした文字列を返します。
...文字列 s を URLエンコードした文字列を返します。
文字列 s 中に含まれる 2バイト文字や半角スペースについて URL エンコードを行った文字列を返します(CGI.escapeとほぼ同じです)。
@param s URLエンコードを行う文字列
//emlist[......例][ruby]{
require "erb"
include ERB::Util
puts url_encode("Programming Ruby: The Pragmatic Programmer's Guide")
# Programming%20Ruby%3A%20%20The%20Pragmatic%20Programmer%27s%20Guide
//}... -
WEBrick
:: HTTPResponse # set _ redirect(status , url) -> () (6229.0) -
指定された url にリダイレクトするためのヘッダと内容(エンティティボディ)を 設定し例外 status を発生させます。
...れた url にリダイレクトするためのヘッダと内容(エンティティボディ)を
設定し例外 status を発生させます。
@param status WEBrick::HTTPStatus::Redirect を指定します。
@param url URL を指定します。
例:
require 'webrick'
res.set_redirect WEBr......ick::HTTPStatus::TemporaryRedirect... -
URI
:: FTP . build(ary) -> URI :: FTP (6136.0) -
引数で与えられた URI 構成要素から URI::FTP オブジェクトを生成します。 引数の正当性を検査します。
...d([nil, "www.example.com", 10020, "/path", 'a'])
#=> #<URI::FTP:0x201c4f9c URL:ftp://www.example.com:10020/path;type=a>
p URI::FTP.build({:host => "www.example.com", :path => "/path", :typecode => 'a'})
#=> #<URI::FTP:0x201bd9cc URL:ftp://www.example.com/path;type=a>
p URI::FTP.build......を与えます。要素は
//emlist{
[userinfo, host, port, path, typecode]
//}
の順です。typecode は、"a"、"i" あるいは "d" です。"a" はテキスト、"i" はバイナリ、
"d" はディレクトリを表します。"a" がテキストで、"i" がバ......:scheme, :userinfo, :host, :port, :path, :typecode
//}
のいずれかです。ハッシュの値は文字列です。typecode は、
"a"、"i" あるいは "d" です。"a" はテキスト、"i" はバイナリ、
"d" はディレクトリを表します。"a"... -
URI
:: FTP . build(hash) -> URI :: FTP (6136.0) -
引数で与えられた URI 構成要素から URI::FTP オブジェクトを生成します。 引数の正当性を検査します。
...d([nil, "www.example.com", 10020, "/path", 'a'])
#=> #<URI::FTP:0x201c4f9c URL:ftp://www.example.com:10020/path;type=a>
p URI::FTP.build({:host => "www.example.com", :path => "/path", :typecode => 'a'})
#=> #<URI::FTP:0x201bd9cc URL:ftp://www.example.com/path;type=a>
p URI::FTP.build......を与えます。要素は
//emlist{
[userinfo, host, port, path, typecode]
//}
の順です。typecode は、"a"、"i" あるいは "d" です。"a" はテキスト、"i" はバイナリ、
"d" はディレクトリを表します。"a" がテキストで、"i" がバ......:scheme, :userinfo, :host, :port, :path, :typecode
//}
のいずれかです。ハッシュの値は文字列です。typecode は、
"a"、"i" あるいは "d" です。"a" はテキスト、"i" はバイナリ、
"d" はディレクトリを表します。"a"... -
URI
. encode _ www _ form(enum , enc=nil) -> String (6128.0) -
enum から URL-encoded form data を生成します。
... URL-encoded form data を生成します。
HTML5 で定義されている application/x-www-form-urlencoded 形式の
文字列を生成します。
enum には通常 [key, value] という形の配列の配列を渡します。
以下の例を見てください。
require 'uri'
URI.encode_......[key, value] の形のデータを渡すものであれば
何でも渡すことができます(例えば Hash など)。
require 'uri'
URI.encode_www_form({"a"=>"1", "b"=>"2", "c"=>"x yz"})
# => "a=1&b=2&c=x+yz"
このメソッドは引数のエンコーディングを変換しません。......い場合は multipart/form-data をつかうべきで
このメソッドを使うべきではありません。
このメソッドは内部的に
URI.encode_www_form_component
を使っています。
このメソッドは
https://url.spec.whatwg.org/#concept-urlencoded-serializer
にもとづい... -
URI
. encode _ www _ form _ component(str , enc=nil) -> String (6128.0) -
文字列を URL-encoded form data の1コンポーネント としてエンコードした文字列を返します。
...文字列を URL-encoded form data の1コンポーネント
としてエンコードした文字列を返します。
通常は URI.encode_www_form を使うほうがよいでしょう。
このメソッドでは *, -, ., 0-9, A-Z, _, a-z, は変換せず、
空白は + に変換し、その他......します。
このメソッドは
https://www.w3.org/TR/2013/CR-html5-20130806/forms.html#url-encoded-form-data
にもとづいて実装されています。
//emlist[][ruby]{
require 'uri'
p URI.encode_www_form_component('Ruby リファレンスマニュアル')
# => "Ruby+%E3%83%AA%E3%83%95%E3%......%83%B3%E3%82%B9%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB"
//}
@param str エンコードする文字列
@param enc 指定された場合、パーセントエンコーディングする前に、strをこのエンコーディングに変換
@see URI.decode_www_form_component, URI.encode_www_form... -
Data
. define(*args) -> Class (6124.0) -
Data クラスに新しいサブクラスを作って、それを返します。
...
Data クラスに新しいサブクラスを作って、それを返します。
サブクラスでは値オブジェクトのメンバに対するアクセスメソッドが定義されています。
//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)
p fred.name # =>......"Fred"
p fred.age # => 5
//}
メンバの値を書き換えることはできません。
//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)
fred.age = 6 # => NoMethodError
//}
メンバを持たないサブクラスも定義可能です。
以下のように、パタ......nse = Data.define(:body)
NotFound = Data.define
def get(url)
# ダミーの実装
if url == "http://example.com/"
Response.new(body: "Current time is #{Time.now}")
else
NotFound.new
end
end
end
def fetch(url)
fetcher = HTTPFetcher.new
case fetcher.get(url)
i...