341件ヒット
[1-100件を表示]
(0.038秒)
種類
- インスタンスメソッド (288)
- 文書 (29)
- ライブラリ (24)
ライブラリ
-
net
/ http (252) -
net
/ imap (24) -
webrick
/ httprequest (12)
クラス
-
Net
:: HTTP (168) -
Net
:: HTTPGenericRequest (24) -
Net
:: IMAP :: ContinuationRequest (24) -
WEBrick
:: HTTPRequest (12)
モジュール
-
Net
:: HTTPHeader (60)
キーワード
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 3
. 0 . 0 (5) - body (12)
- body= (12)
-
content
_ type (12) -
content
_ type= (12) -
form
_ data= (12) -
net
/ http (12) - post (24)
- post2 (24)
- put (12)
- put2 (24)
- query (12)
-
raw
_ data (12) -
request
_ post (24) -
request
_ put (24) -
send
_ request (12) -
set
_ content _ type (12) -
set
_ form _ data (12) -
webrick
/ cgi (12) - 制御構造 (12)
検索結果
先頭5件
- Net
:: IMAP :: ContinuationRequest # data -> Net :: IMAP :: ResponseText - Net
:: HTTP # request(request , data = nil) -> Net :: HTTPResponse - Net
:: HTTP # request(request , data = nil) {|response| . . . . } -> Net :: HTTPResponse - Net
:: IMAP :: ContinuationRequest # raw _ data -> String - Net
:: HTTP # send _ request(name , path , data = nil , header = nil) -> Net :: HTTPResponse
-
Net
:: IMAP :: ContinuationRequest # data -> Net :: IMAP :: ResponseText (21101.0) -
レスポンスのデータを返します。
レスポンスのデータを返します。 -
Net
:: HTTP # request(request , data = nil) -> Net :: HTTPResponse (18364.0) -
Net::HTTPRequest オブジェクト request をサーバに送信します。
...Net::HTTPRequest オブジェクト request をサーバに送信します。
POST/PUT の時は data も与えられます
(GET/HEAD などで data を与えると
ArgumentError を発生します)。
ブロックとともに呼びだされたときは
ソケットからボディを読みこ......ram request リクエストオブジェクトを与えます。
@param data リクエストのボディを文字列で与えます。
@raise ArgumentError dataを与えるべきでないリクエストでdataを
与えた場合に発生します。
@see Net::HTTP#send_request... -
Net
:: HTTP # request(request , data = nil) {|response| . . . . } -> Net :: HTTPResponse (18364.0) -
Net::HTTPRequest オブジェクト request をサーバに送信します。
...Net::HTTPRequest オブジェクト request をサーバに送信します。
POST/PUT の時は data も与えられます
(GET/HEAD などで data を与えると
ArgumentError を発生します)。
ブロックとともに呼びだされたときは
ソケットからボディを読みこ......ram request リクエストオブジェクトを与えます。
@param data リクエストのボディを文字列で与えます。
@raise ArgumentError dataを与えるべきでないリクエストでdataを
与えた場合に発生します。
@see Net::HTTP#send_request... -
Net
:: IMAP :: ContinuationRequest # raw _ data -> String (9101.0) -
レスポンス文字列を返します。
レスポンス文字列を返します。 -
Net
:: HTTP # send _ request(name , path , data = nil , header = nil) -> Net :: HTTPResponse (6220.0) -
HTTP リクエストをサーバに送り、そのレスポンスを Net::HTTPResponse のインスタンスとして返します。
...スを文字列で与えます。
@param data リクエストのボディを文字列で与えます。
@param header リクエストのヘッダをハッシュで与えます。
//emlist[例][ruby]{
response = http.send_request('GET', '/index.html')
puts response.body
//}
@see Net::HTTP#request... -
Net
:: HTTPHeader # form _ data=(params) (6138.0) -
HTMLのフォームのデータ params から ヘッダフィールドとボディを設定します。
...//emlist[例 form_data][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.form_data = {"q" => ["ruby", "perl"], "lang" => "en"} # => {"q"=>["ruby", "perl"], "lang"=>"en"}
//}
//emlist[例 set_form_data][ruby]{
require 'ne......t/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.set_form_data({"q" => "ruby", "lang" => "en"}, ';') # => "application/x-www-form-urlencoded"
//}... -
Net
:: HTTPHeader # set _ form _ data(params , sep = & # 39;&& # 39;) -> () (6138.0) -
HTMLのフォームのデータ params から ヘッダフィールドとボディを設定します。
...//emlist[例 form_data][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.form_data = {"q" => ["ruby", "perl"], "lang" => "en"} # => {"q"=>["ruby", "perl"], "lang"=>"en"}
//}
//emlist[例 set_form_data][ruby]{
require 'ne......t/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.set_form_data({"q" => "ruby", "lang" => "en"}, ';') # => "application/x-www-form-urlencoded"
//}... -
Net
:: HTTP # request _ post(path , data , header = nil) -> Net :: HTTPResponse (3240.0) -
サーバ上の path にあるエンティティに対し文字列 data を POST で送ります。 返り値は Net::HTTPResponse のインスタンスです。
...サーバ上の path にあるエンティティに対し文字列 data を
POST で送ります。
返り値は Net::HTTPResponse のインスタンスです。
header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { '......す。
@param data POSTするデータを与えます。
@param header リクエストの HTTP ヘッダをハッシュで指定します。
post2 は時代遅れなので使わないでください。
//emlist[例][ruby]{
response = http.request_post('/cgi-bin/nice.rb', 'datadatadata...')
p respo......nse.status
puts response.body # body is already read
# using block
http.request_post('/cgi-bin/nice.rb', 'datadatadata...') {|response|
p response.status
p response['content-type']
response.read_body do |str| # read body now
print str
end
}
//}
@see Net::HTTP#post, Net::HTTP... -
Net
:: HTTP # request _ post(path , data , header = nil) {|response| . . . . } -> Net :: HTTPResponse (3240.0) -
サーバ上の path にあるエンティティに対し文字列 data を POST で送ります。 返り値は Net::HTTPResponse のインスタンスです。
...サーバ上の path にあるエンティティに対し文字列 data を
POST で送ります。
返り値は Net::HTTPResponse のインスタンスです。
header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { '......す。
@param data POSTするデータを与えます。
@param header リクエストの HTTP ヘッダをハッシュで指定します。
post2 は時代遅れなので使わないでください。
//emlist[例][ruby]{
response = http.request_post('/cgi-bin/nice.rb', 'datadatadata...')
p respo......nse.status
puts response.body # body is already read
# using block
http.request_post('/cgi-bin/nice.rb', 'datadatadata...') {|response|
p response.status
p response['content-type']
response.read_body do |str| # read body now
print str
end
}
//}
@see Net::HTTP#post, Net::HTTP...