66件ヒット
[1-66件を表示]
(0.045秒)
種類
- インスタンスメソッド (33)
- 特異メソッド (22)
- ライブラリ (11)
ライブラリ
- open-uri (33)
-
rubygems
/ remote _ fetcher (22)
クラス
-
Gem
:: RemoteFetcher (22)
モジュール
- OpenURI (22)
-
OpenURI
:: Meta (11)
キーワード
- open-uri (11)
-
open
_ uri (22) -
open
_ uri _ or _ path (11) - request (11)
検索結果
先頭5件
- OpenURI
:: Meta # last _ modified -> Time | nil - OpenURI
. open _ uri(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil - Gem
:: RemoteFetcher # open _ uri _ or _ path(uri , last _ modified = nil , head = false , depth = 0) -> StringIO | File - Gem
:: RemoteFetcher # request(uri , request _ class , last _ modified = nil) -> Net :: HTTPResponse - OpenURI
. open _ uri(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO
-
OpenURI
:: Meta # last _ modified -> Time | nil (18224.0) -
対象となる URI の最終更新時刻を Time オブジェクトで返します。 Last-Modified ヘッダがない場合は nil を返します。
...対象となる URI の最終更新時刻を Time オブジェクトで返します。
Last-Modified ヘッダがない場合は nil を返します。
例:
//emlist[例][ruby]{
require 'open-uri'
open('http://www.rubyist.net/') {|f|
p f.last_modified
#=> Thu Feb 26 16:54:58 +0900 2004
}
//}......象となる URI の最終更新時刻を Time オブジェクトで返します。
Last-Modified ヘッダがない場合は nil を返します。
例:
//emlist[例][ruby]{
require 'open-uri'
URI.open('http://www.rubyist.net/') {|f|
p f.last_modified
#=> Thu Feb 26 16:54:58 +0900 2004
}
//}... -
OpenURI
. open _ uri(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil (233.0) -
URI である文字列 name のリソースを取得して StringIO オブジェクト として返します。
...ックを
評価します。ブロックの終了時に StringIO は close されます。nil を返します。
require 'open-uri'
sio = OpenURI.open_uri('http://www.example.com')
p sio.last_modified
puts sio.read
OpenURI.open_uri('http://www.example.com'){|sio| sio.read }
options に......数は schema に応じて
http_proxy, https_proxy, ftp_proxy が使われる。
false: Proxy を用いない。
nil: Proxy を用いない。
//}
: :http_basic_authentication
HTTP の Basic 認証のためのユーザ名とパスワードを、......irect された場合は、
実際に転送されるリソースの HTTP ヘッダを利用します。Content-Length ヘッダがない場合は、nil を
引数としてブロックを評価します。ブロックの返り値は特に利用されません。
: :progress_proc
値にはブロ... -
Gem
:: RemoteFetcher # open _ uri _ or _ path(uri , last _ modified = nil , head = false , depth = 0) -> StringIO | File (208.0) -
@param uri URI を指定します。
...@param uri URI を指定します。
@param last_modified 最終更新時刻を指定します。
@param head 真を指定するとヘッダ情報のみ取得します。
@param depth 現在のリダイレクト回数を指定します。
@raise Gem::RemoteFetcher::FetchError デフォルトで... -
Gem
:: RemoteFetcher # request(uri , request _ class , last _ modified = nil) -> Net :: HTTPResponse (208.0) -
与えられた URI に対してリクエストを実行し、Net::HTTPResponse を返します。
...てリクエストを実行し、Net::HTTPResponse を返します。
@param uri URI を指定します。
@param request_class Net::HTTP::Head か Net::HTTP::Get を指定します。
@param last_modified 最終更新時刻を指定します。
@see Net::HTTP, Net::HTTP::Head, Net::HTTP::Get... -
OpenURI
. open _ uri(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO (133.0) -
URI である文字列 name のリソースを取得して StringIO オブジェクト として返します。
...ックを
評価します。ブロックの終了時に StringIO は close されます。nil を返します。
require 'open-uri'
sio = OpenURI.open_uri('http://www.example.com')
p sio.last_modified
puts sio.read
OpenURI.open_uri('http://www.example.com'){|sio| sio.read }
options に......数は schema に応じて
http_proxy, https_proxy, ftp_proxy が使われる。
false: Proxy を用いない。
nil: Proxy を用いない。
//}
: :http_basic_authentication
HTTP の Basic 認証のためのユーザ名とパスワードを、......irect された場合は、
実際に転送されるリソースの HTTP ヘッダを利用します。Content-Length ヘッダがない場合は、nil を
引数としてブロックを評価します。ブロックの返り値は特に利用されません。
: :progress_proc
値にはブロ... -
open-uri (18.0)
-
http/ftp に簡単にアクセスするためのクラスです。
...p://www.ruby-lang.org/en/>
p f.content_type # "text/html"
p f.charset # "iso-8859-1"
p f.content_encoding # []
p f.last_modified # Thu Dec 05 02:45:02 UTC 2002
}
ハッシュ引数で、追加のヘッダフィールドを指定できます。
require 'open-uri'......は、デフォルトで有効になっています。
プロキシを無効にするには :proxy => nil とします。
require 'open-uri'
open("http://www.ruby-lang.org/en/",
:proxy => nil) {|f|
...
}
また、open-uri を読み込むと URI::HTTP と URI::FTP が
OpenURI::OpenRea......、デフォルトで有効になっています。
プロキシを無効にするには :proxy => nil とします。
require 'open-uri'
URI.open("http://www.ruby-lang.org/en/",
:proxy => nil) {|f|
...
}
また、open-uri を読み込むと URI::HTTP と URI::FTP が
OpenURI::OpenRe...