264件ヒット
[1-100件を表示]
(0.074秒)
ライブラリ
-
net
/ http (156) - optparse (24)
- uri (60)
-
webrick
/ httprequest (12) -
webrick
/ https (12)
クラス
-
Net
:: HTTPGenericRequest (96) - OptionParser (12)
-
OptionParser
:: ParseError (12) -
URI
:: Generic (48) -
URI
:: HTTP (12) -
WEBrick
:: HTTPRequest (24)
モジュール
-
Net
:: HTTPHeader (60)
キーワード
- + (12)
- body (12)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - each (12)
-
each
_ header (12) -
each
_ value (12) - environment (12)
-
form
_ data= (12) - merge (12)
- method (12)
- opaque (12)
- path (12)
- query (12)
-
request
_ body _ permitted? (12) -
request
_ uri (12) -
response
_ body _ permitted? (12) -
set
_ form _ data (12) -
set
_ option (12) -
unparsed
_ uri (12)
検索結果
先頭5件
-
WEBrick
:: HTTPRequest # parse(socket = nil) -> () (21102.0) -
指定された socket からクライアントのリクエストを読み込み、 自身のアクセサなどを適切に設定します。
指定された socket からクライアントのリクエストを読み込み、
自身のアクセサなどを適切に設定します。
@param socket クライアントに接続された IO オブジェクトを指定します。 -
Net
:: HTTPGenericRequest # request _ body _ permitted? -> bool (9107.0) -
リクエストにエンティティボディを一緒に送ることが許されている HTTP メソッド (POST など)の場合真を返します。
...場合真を返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
post = Net::HTTP::Post.new(uri.request_uri)
post.request_body_permitted? # => true
head = Net::HTTP::Head.new(uri.request_uri)
head.request_body_permitted? # => false
//}... -
WEBrick
:: HTTPRequest # unparsed _ uri -> String (9101.0) -
リクエストの URI を文字列で返します。
リクエストの URI を文字列で返します。 -
URI
:: Generic # opaque -> String | nil (6119.0) -
自身の opaque を文字列で返します。設定されていない場合は nil を返します。
...身の opaque を文字列で返します。設定されていない場合は nil を返します。
例:
require 'uri'
p URI.parse('http://example.com/').opaque #=> nil
p URI.parse('mailto:nospam@localhost').opaque #=> "nospam@localhost"
p URI.parse('urn:ietf:rfc:1149').opaque... -
URI
:: HTTP # request _ uri -> String (6119.0) -
自身の「path + '?' + query」を文字列で返します。 query が nil である場合は、自身の path を返します。
...「path + '?' + query」を文字列で返します。
query が nil である場合は、自身の path を返します。
path が空である場合には、path は「'/'」であるとします。
例:
require 'uri'
u = URI.parse("http://example.com/search?q=xxx")
p u.request_uri......#=> "/search?q=xxx"... -
URI
:: Generic # query -> String | nil (6107.0) -
自身の query を文字列で返します。設定されていない場合は nil を返します。
...自身の query を文字列で返します。設定されていない場合は nil を返します。
例:
require 'uri'
p URI.parse('http://example.com/?hoge').query #=> "hoge"... -
OptionParser
:: ParseError # set _ option(opt , eq) -> self (6101.0) -
エラーのあったオプションを指定します。
...します。
eq が真の場合、self が管理するエラーのあったオプションの一覧の先頭を
opt で置き換えます。そうでない場合は先頭に opt を追加します。
@param opt エラーのあったオプションを指定します。
@param eq self が管理す... -
OptionParser
# environment(env) -> [String] (3023.0) -
環境変数 env に対して Shellwords.#shellwords を呼 んで配列にしてから parse を行ないます。
...を呼
んで配列にしてから parse を行ないます。
@param env 環境変数名を文字列で与えます。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク......なります。
//emlist[例][ruby]{
require "optparse"
config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }
# HOGE_OPT は hoge というプログラム名に対応した名前です
ENV['HOGE_OPT'] = %q{--require lib1 'remain data'}
p opts.environmen... -
Net
:: HTTPGenericRequest # body -> String (3007.0) -
サーバに送るリクエストのエンティティボディを返します。
...クエストのエンティティボディを返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Post.new(uri.request_uri)
req.body = "Test Post Data"
req.body # => "Test Post Data"
//}
@see Net::HTTPGenericRequest#body=...