1397件ヒット
[1-100件を表示]
(0.029秒)
ライブラリ
-
net
/ http (612) - open-uri (36)
- optparse (144)
- psych (12)
-
rexml
/ streamlistener (12) - uri (276)
-
webrick
/ httpproxy (12) -
webrick
/ httprequest (12) -
webrick
/ httpresponse (12) -
webrick
/ https (12) -
webrick
/ httputils (24)
クラス
-
Net
:: HTTP (24) -
Net
:: HTTPGenericRequest (96) -
Net
:: HTTPResponse (108) - OptionParser (144)
-
URI
:: Generic (240) -
URI
:: HTTP (12) -
WEBrick
:: HTTPProxyServer (12) -
WEBrick
:: HTTPRequest (24) -
WEBrick
:: HTTPResponse (12)
モジュール
-
Net
:: HTTPExceptions (12) -
Net
:: HTTPHeader (372) - OpenURI (24)
-
OpenURI
:: OpenRead (12) -
REXML
:: StreamListener (12) - URI (24)
-
WEBrick
:: HTTPUtils (24)
キーワード
- + (12)
- - (12)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - == (12)
- Mapping (12)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) - [] (12)
- []= (12)
- absolute (12)
- absolute? (12)
-
basic
_ auth (12) - body (24)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - chunked? (12)
- code (12)
- coerce (12)
-
content
_ length (12) -
content
_ length= (12) -
content
_ range (12) -
content
_ type (12) -
content
_ type= (12) - delete (12)
- each (12)
-
each
_ capitalized _ name (12) -
each
_ header (12) -
each
_ key (12) -
each
_ name (12) -
each
_ value (12) - entity (12)
- entitydecl (12)
- fetch (36)
-
form
_ data= (12) - fragment (12)
-
get
_ fields (12) -
get
_ print (24) -
http
_ version (12) - join (12)
- key? (12)
-
main
_ type (12) - merge (12)
- merge! (12)
- method (24)
- msg (12)
-
net
/ http (12) - new (12)
- normalize (12)
- normalize! (12)
- on (144)
- opaque (12)
- open-uri (12)
-
open
_ uri (24) -
optparse
/ uri (12) -
parse
_ header (12) -
parse
_ range _ header (12) - path (24)
-
proxy
_ basic _ auth (12) - psych (12)
- query (12)
- range (12)
-
range
_ length (12) -
rdoc
/ parser / changelog (12) - read (12)
-
read
_ body (24) - relative? (12)
-
request
_ body _ permitted? (12) -
request
_ uri (12) - response (12)
-
response
_ body _ permitted? (12) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / streamparser (12) -
route
_ from (12) -
route
_ to (12) - rss (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 8 . 5 feature (12) - select (12)
-
set
_ content _ type (12) -
set
_ form _ data (12) -
sub
_ type (12) - time (12)
-
to
_ s (12) -
type
_ params (12) -
unparsed
_ uri (12) - userinfo= (12)
- value (12)
検索結果
先頭5件
-
Net
:: HTTPResponse # http _ version -> String (21147.0) -
サーバがサポートしている HTTP のバージョンを文字列で返します。
...サーバがサポートしている HTTP のバージョンを文字列で返します。
//emlist[例][ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.http_version # => "1.1"
//}... -
WEBrick
:: HTTPRequest # parse(socket = nil) -> () (21101.0) -
指定された socket からクライアントのリクエストを読み込み、 自身のアクセサなどを適切に設定します。
指定された socket からクライアントのリクエストを読み込み、
自身のアクセサなどを適切に設定します。
@param socket クライアントに接続された IO オブジェクトを指定します。 -
URI
. parse(uri _ str) -> object (18131.0) -
与えられた URI から該当する URI::Generic のサブクラスのインスタンスを生成して 返します。scheme が指定されていない場合は、URI::Generic オブジェクトを返します。
...パースに失敗した場合に発生します。
例:
require 'uri'
p uri = URI.parse("http://www.ruby-lang.org/")
# => #<URI::HTTP:0x201002a6 URL:http://www.ruby-lang.org/>
p uri.scheme # => "http"
p uri.host # => "www.ruby-lang.org"
p uri.port # => 80
p uri.path... -
rexml
/ parsers / sax2parser (12120.0) -
SAX2 と同等の API を持つストリーム式の XML パーサ。
...を持つストリーム式の XML パーサ。
コールバックをパーサオブジェクトに REXML::Parsers::SAX2Parser#listen で
設定してから REXML::Parsers::SAX2Parser#parse を呼び出すことで、
パーサからコールバックが呼び出されます。
コールバック......す。詳しくは
REXML::Parsers::SAX2Parser#listen を参照してください。
REXML::Parsers::StreamParser のパーサよりは高機能です。
//emlist[][ruby]{
require 'rexml/parsers/sax2parser'
require 'rexml/sax2listener'
parser = REXML::Parsers::SAX2Parser.new(<<XML)
<root n="0">......TATION foobar SYSTEM "http://example.org/foobar.dtd">
<!ENTITY % HTMLsymbol PUBLIC
"-//W3C//ENTITIES Symbols for XHTML//EN"
"xhtml-symbol.ent">
%HTMLsymbol;
]>
<root xmlns="http://example.org/default"
xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar"><... -
rexml
/ parsers / streamparser (12054.0) -
ストリーム式の XML パーサ。
...サの中では高速ですが、機能は限定的です。
もう少し高機能なストリーム式パーサが必要な場合は
REXML::Parsers::SAX2Parser を用いてください。
パーサからはコールバックによってパースした情報を受け取ります。
REXML::StreamLis......バーライドしたクラスのオブジェクトを
コールバックオブジェクトとして REXML::Parsers::StreamParser.new
に渡します。
REXML::Parsers::StreamParser#parse を呼び出すと
パースが開始しその結果によってコールバックが呼び出されます。......ATA "foobar">
<!NOTATION foobar SYSTEM "http://example.org/foobar.dtd">
<!ENTITY % HTMLsymbol PUBLIC
"-//W3C//ENTITIES Symbols for XHTML//EN"
"xhtml-symbol.ent">
%HTMLsymbol;
]>
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar"><![CDATA[cdata is here... -
rexml
/ parsers / pullparser (12036.0) -
プル方式の XML パーサ。
...プル方式の XML パーサ。
REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出......り除きます。
pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent#event_type で「開始タグ」「終了タグ」
といったイベントの種類を取得します。
REXML::Parsers::PullEvent#[] でそのイベン......llparser'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [
<!ELEMENT root (a+)>
<!ELEMENT a>
<!ENTITY bar "barbarbarbar">
<!ATTLIST a att CDATA #REQUIRED xyz CDATA "foobar">
<!NOTATION foobar SYSTEM "http:... -
WEBrick
:: HTTPUtils . # parse _ header(raw) -> Hash (9117.0) -
HTTP ヘッダをパースして結果をハッシュに格納して返します。
...
HTTP ヘッダをパースして結果をハッシュに格納して返します。
@param raw 生のヘッダを表す文字列を指定します。... -
WEBrick
:: HTTPUtils . # parse _ range _ header(ranges _ specifier) (9101.0) -
@todo ???
@todo ???
@param ranges_specifier -
WEBrick
:: HTTPRequest # unparsed _ uri -> String (9100.0) -
リクエストの URI を文字列で返します。
リクエストの URI を文字列で返します。