396件ヒット
[1-100件を表示]
(0.047秒)
ライブラリ
-
cgi
/ core (24) -
net
/ http (84) - optparse (144)
-
rexml
/ document (36) -
webrick
/ httprequest (48) -
webrick
/ httputils (48) -
win32
/ registry (12)
クラス
- CGI (24)
-
Net
:: HTTPResponse (12) - OptionParser (144)
-
REXML
:: Attributes (36) -
WEBrick
:: HTTPRequest (48) -
WEBrick
:: HTTPUtils :: FormData (48) -
Win32
:: Registry (12)
モジュール
-
Net
:: HTTPExceptions (12) -
Net
:: HTTPHeader (60)
キーワード
- []= (12)
-
canonical
_ each (12) - each (24)
-
each
_ attribute (12) -
each
_ capitalized (12) -
each
_ header (12) -
each
_ value (12) - filename (12)
- filename= (12)
- header (12)
- info (12)
- name (12)
- name= (12)
- on (144)
- out (12)
-
path
_ info= (12) -
query
_ string= (12) - response (12)
-
script
_ name= (12) - user= (12)
検索結果
先頭5件
-
Net
:: HTTPResponse # value -> nil (21156.0) -
レスポンスが 2xx(成功)でなかった場合に、対応する 例外を発生させます。
...させます。
@raise HTTPError レスポンスが 1xx であるか、 net/http が知らない
種類のレスポンスである場合に発生します。
@raise HTTPRetriableError レスポンスが 3xx である場合に発生します。
@raise HTTPServerException レスポ......生します。
@raise HTTPFatalError レスポンスが 5xx である場合に発生します。
//emlist[例 レスポンスが 2xx(成功)][ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.value # => nil
//}
//emlist......[例 レスポンスが 2xx以外][ruby]{
require 'net/http'
uri = "http://www.example.com/invalid.html"
response = Net::HTTP.get_response(URI.parse(uri))
begin
response.value
rescue => e
e.class # => Net::HTTPServerException
e.message # => 404 "Not Found"
end
//}... -
Net
:: HTTPHeader # each _ value {|value| . . . . } -> () (9239.0) -
保持しているヘッダの値をブロックに渡し、呼びだします。
...れる文字列は ", " で連結したものです。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.each_value { |value| puts value }
# => gzip;q=1.0,deflate;q=0.6,identity;q=0.3
# => */*
# => Ruby
//}... -
Net
:: HTTPExceptions # response -> Net :: HTTPResponse (3125.0) -
例外の原因となったレスポンスオブジェクトを返します。
...レスポンスオブジェクトを返します。
//emlist[例][ruby]{
require 'net/http'
uri = "http://www.example.com/invalid.html"
response = Net::HTTP.get_response(URI.parse(uri))
begin
response.value
rescue => e
e.response # => #<Net::HTTPNotFound 404 Not Found readbody=true>
end
//}... -
WEBrick
:: HTTPRequest # path _ info=(value) (3108.0) -
リクエスト URI のパスをセットします。
...リクエスト URI のパスをセットします。
@param value リクエスト URI のパスを指定します。... -
WEBrick
:: HTTPRequest # query _ string=(value) (3108.0) -
リクエスト URI のクエリーを文字列で表すアクセサです。 デフォルトは request_uri.query です。
...リクエスト URI のクエリーを文字列で表すアクセサです。
デフォルトは request_uri.query です。
@param value クエリーを表す文字列を指定します。... -
WEBrick
:: HTTPRequest # script _ name=(value) (3108.0) -
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
...CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
@param value SCRIPT_NAME を文字列で指定します。... -
WEBrick
:: HTTPRequest # user=(value) (3108.0) -
REMOTE_USER を文字列で表したものに値をセットします。
...REMOTE_USER を文字列で表したものに値をセットします。
@param value ユーザ名を文字列で指定します。... -
WEBrick
:: HTTPUtils :: FormData # filename=(value) (3108.0) -
フォームデータの filename 属性を文字列で表すアクセサです。
...フォームデータの filename 属性を文字列で表すアクセサです。
@param value フォームデータの filename 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].filename #=> "my_file.... -
WEBrick
:: HTTPUtils :: FormData # name=(value) (3108.0) -
フォームデータの name 属性を文字列で表すアクセサです。
...フォームデータの name 属性を文字列で表すアクセサです。
@param value フォームデータの name 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].name #=> "q"
end
end
MyCG...