るりまサーチ

最速Rubyリファレンスマニュアル検索!
1370件ヒット [1-100件を表示] (0.038秒)
トップページ > クエリ:@[x] > クラス:Net::HTTP[x]

ライブラリ

検索結果

<< 1 2 3 ... > >>

Net::HTTP.start(address, port = 80, proxy_addr = :ENV, proxy_port = nil, proxy_user=nil, proxy_pass=nil) -> Net::HTTP (49.0)

新しい Net::HTTP オブジェクトを生成し、 TCP コネクション、 HTTP セッションを開始します。

...新しい Net::HTTP オブジェクトを生成し、
TCP コネクション、 HTTP セッションを開始します。

ブロックを与えた場合には生成したオブジェクトをそのブロックに
渡し、ブロックが終わったときに接続を閉じます。このときは...
...す。

ブロックを与えなかった場合には生成したオブジェクトを渡します。
利用後にはこのオブジェクトを Net::HTTP#finish してください。

proxy_addr に :ENV を指定すると環境変数 http_proxy からプロクシの URI を
取り出し利用し...
...ist[例][ruby]{
require 'net/http'
Net::HTTP
.new(address, port, proxy_addr, proxy_port, proxy_user, proxy_pass).start(&block)
//}

@
param address 接続するホスト名を文字列で指定します。
@
param port 接続するポート番号を指定します。
@
param proxy_addr プロクシの...

Net::HTTP.start(address, port = 80, proxy_addr = :ENV, proxy_port = nil, proxy_user=nil, proxy_pass=nil) {|http| .... } -> object (49.0)

新しい Net::HTTP オブジェクトを生成し、 TCP コネクション、 HTTP セッションを開始します。

...新しい Net::HTTP オブジェクトを生成し、
TCP コネクション、 HTTP セッションを開始します。

ブロックを与えた場合には生成したオブジェクトをそのブロックに
渡し、ブロックが終わったときに接続を閉じます。このときは...
...す。

ブロックを与えなかった場合には生成したオブジェクトを渡します。
利用後にはこのオブジェクトを Net::HTTP#finish してください。

proxy_addr に :ENV を指定すると環境変数 http_proxy からプロクシの URI を
取り出し利用し...
...ist[例][ruby]{
require 'net/http'
Net::HTTP
.new(address, port, proxy_addr, proxy_port, proxy_user, proxy_pass).start(&block)
//}

@
param address 接続するホスト名を文字列で指定します。
@
param port 接続するポート番号を指定します。
@
param proxy_addr プロクシの...

Net::HTTP.new(address, port = 80, proxy_addr = :ENV, proxy_port = nil, proxy_user=nil, proxy_pass=nil, no_proxy=nil) -> Net::HTTP (43.0)

新しい Net::HTTP オブジェクトを生成します。

...新しい Net::HTTP オブジェクトを生成します。

proxy_addr に :ENV を指定すると自動的に環境変数 http_proxy からプロクシの URI を
取り出し利用します。この場合環境変数 http_proxy が定義されていない場合には
プロクシは利用せず...
...します。

このメソッドは TCP コネクションを張りません。


@
param address 接続するホスト名を文字列で指定します。
@
param port 接続するポート番号を指定します。
@
param proxy_addr プロクシのホスト名もしくはアドレスを文字列で...
...します。
@
param proxy_port プロクシのポートを指定します。
@
param proxy_user プロクシの認証のユーザ名を指定します。省略した場合には認証はなされません。
@
param proxy_pass プロクシの認証のパスワードを指定します。
@
param no_prox...

Net::HTTP.new(address, port = 80, proxy_addr = :ENV, proxy_port = nil, proxy_user=nil, proxy_pass=nil) -> Net::HTTP (37.0)

新しい Net::HTTP オブジェクトを生成します。

...新しい Net::HTTP オブジェクトを生成します。

proxy_addr に :ENV を指定すると自動的に環境変数 http_proxy からプロクシの URI を
取り出し利用します。この場合環境変数 http_proxy が定義されていない場合には
プロクシは利用せず...
...れます。

このメソッドは TCP コネクションを張りません。


@
param address 接続するホスト名を文字列で指定します。
@
param port 接続するポート番号を指定します。
@
param proxy_addr プロクシのホスト名もしくはアドレスを文字列で...
...。省略した場合には直接接続します。
@
param proxy_port プロクシのポートを指定します。
@
param proxy_user プロクシの認証のユーザ名を指定します。省略した場合には認証はなされません。
@
param proxy_pass プロクシの認証のパスワー...

Net::HTTP#send_request(name, path, data = nil, header = nil) -> Net::HTTPResponse (31.0)

HTTP リクエストをサーバに送り、そのレスポンスを Net::HTTPResponse のインスタンスとして返します。

...ンスを
Net::HTTP
Response のインスタンスとして返します。

@
param name リクエストのメソッド名を文字列で与えます。
@
param path リクエストのパスを文字列で与えます。
@
param data リクエストのボディを文字列で与えます。
@
param heade...
...r リクエストのヘッダをハッシュで与えます。

//emlist[例][ruby]{
response = http.send_request('GET', '/index.html')
puts response.body
//}

@
see Net::HTTP#request...

絞り込み条件を変える

Net::HTTP.get(host, path, port = 80) -> String (31.0)

指定した対象に GET リクエストを送り、そのボディを 文字列として返します。

...す。

@
param uri データの取得対象を URI で指定します。
@
param host 接続先のホストを文字列で指定します。
@
param path データの存在するパスを文字列で指定します。
@
param port 接続するポートを整数で指定します。
@
see Net::HTTP#get...

Net::HTTP.get(uri) -> String (31.0)

指定した対象に GET リクエストを送り、そのボディを 文字列として返します。

...す。

@
param uri データの取得対象を URI で指定します。
@
param host 接続先のホストを文字列で指定します。
@
param path データの存在するパスを文字列で指定します。
@
param port 接続するポートを整数で指定します。
@
see Net::HTTP#get...

Net::HTTP.get_print(host, path, port = 80) -> () (31.0)

指定した対象から HTTP でエンティティボディを取得し、 $stdout に出力します。

...す。

@
param uri データの取得対象を URI で指定します。
@
param host 接続先のホストを文字列で指定します。
@
param path データの存在するパスを文字列で指定します。
@
param port 接続するポートを整数で指定します。
@
see Net::HTTP.get...
...=== 例

//emlist[][ruby]{
require 'net/http'
require 'uri'
Net::HTTP
.get_print URI.parse('http://www.example.com/index.html')
//}

もしくは

//emlist[][ruby]{
require 'net/http'
Net::HTTP
.get_print 'www.example.com', '/index.html'
//}...

Net::HTTP.get_print(uri) -> () (31.0)

指定した対象から HTTP でエンティティボディを取得し、 $stdout に出力します。

...す。

@
param uri データの取得対象を URI で指定します。
@
param host 接続先のホストを文字列で指定します。
@
param path データの存在するパスを文字列で指定します。
@
param port 接続するポートを整数で指定します。
@
see Net::HTTP.get...
...=== 例

//emlist[][ruby]{
require 'net/http'
require 'uri'
Net::HTTP
.get_print URI.parse('http://www.example.com/index.html')
//}

もしくは

//emlist[][ruby]{
require 'net/http'
Net::HTTP
.get_print 'www.example.com', '/index.html'
//}...

Net::HTTP.get_response(host, path = nil, port = nil) -> Net::HTTPResponse (31.0)

指定した対象に GET リクエストを送り、そのレスポンスを Net::HTTPResponse として返します。

...
Net::HTTP
Response として返します。

対象の指定方法は URI で指定するか、
(host, path, port) で指定するかのいずれかです。

@
param uri データの取得対象を URI で指定します。
@
param host 接続先のホストを文字列で指定します。
@
param...
...path データの存在するパスを文字列で指定します。
@
param port 接続するポートを整数で指定します。
@
see Net::HTTP#get...

絞り込み条件を変える

<< 1 2 3 ... > >>