552件ヒット
[501-552件を表示]
(0.050秒)
ライブラリ
クラス
- DateTime (48)
-
Net
:: HTTPResponse (24) - OptionParser (312)
-
OptionParser
:: ParseError (12) -
Psych
:: ScalarScanner (12) -
RDoc
:: Parser :: Simple (12) - String (12)
-
URI
:: Generic (12)
モジュール
-
Net
:: HTTPHeader (96) -
OpenURI
:: OpenRead (12)
キーワード
- [] (12)
-
basic
_ auth (12) -
default
_ argv (12) - delete (12)
- environment (12)
- fetch (36)
-
get
_ fields (12) - iso8601 (12)
- jisx0301 (12)
- on (144)
- order (48)
- order! (24)
- parse! (12)
-
parse
_ csv (12) -
parse
_ time (12) - permute (24)
- permute! (12)
-
proxy
_ basic _ auth (12) - read (12)
-
read
_ body (24) -
remove
_ private _ comments (12) - rfc3339 (12)
- select (12)
-
set
_ backtrace (12) - xmlschema (12)
検索結果
先頭5件
-
Net
:: HTTPHeader # delete(key) -> [String] | nil (114.0) -
key ヘッダフィールドを削除します。
...します。
@param key 削除するフィールド名
@return 取り除かれたフィールドの値を返します。
key ヘッダフィールドが存在しなかった場合には
nil を返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.exam... -
Net
:: HTTPHeader # get _ fields(key) -> [String] (114.0) -
key ヘッダフィールドの値 (文字列) を配列で返します。
...在することがありえます。
key は大文字小文字を区別しません。
@param key ヘッダフィール名を文字列で与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
res = Net::HTTP.get_response(uri)
res.get_fields('a... -
OpenURI
:: OpenRead # read(options = {}) -> String (114.0) -
自身が表す内容を読み込んで文字列として返します。 self.open(options={}) {|io| io.read } と同じです。 このメソッドによって返される文字列は OpenURI::Meta によって extend されています。
...のメソッドによって返される文字列は OpenURI::Meta
によって extend されています。
@param options ハッシュを与えます。
require 'open-uri'
uri = URI.parse('http://www.example.com/')
str = uri.read
p str.is_a?(OpenURI::Meta) # => true
p str.content_type... -
URI
:: Generic # select(*components) -> [String] (114.0) -
指定された components に対応する構成要素を文字列の配列として返します。
...れた components に対応する構成要素を文字列の配列として返します。
@param components 構成要素名をシンボルで指定します。
例:
require 'uri'
uri = URI.parse('http://myuser:mypass@my.example.com/test.rbx')
p uri.select(:userinfo, :host, :path)
# =>... -
Net
:: HTTPResponse # read _ body {|str| . . . . } -> () (20.0) -
ブロックを与えなかった場合にはエンティティボディを 文字列で返します。 ブロックを与えた場合には エンティティボディを少しずつ取得して順次ブロックに 文字列で与えます。
....example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.read_body[0..10] # => "<!doctype h"
//}
//emlist[例2 ブロックを与えて大きいファイルを取得][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/path/to/big.file')
Net::HTTP.start(uri......い。
dest は obsolete です。使わないでください。
dest を指定した場合には
ボディを少しずつ取得して順次
「dest << ボディの断片」を実行します。
@param dest obsoleteな引数です。利用しないでください。
@see Net::HTTP#request_get...