るりまサーチ

最速Rubyリファレンスマニュアル検索!
1190件ヒット [301-400件を表示] (0.069秒)

検索結果

<< < ... 2 3 4 5 6 ... > >>

Net::HTTP#head2(path, header = nil) {|response| .... } -> Net::HTTPResponse (2.0)

サーバ上の path にあるエンティティのヘッダのみを取得します。 Net::HTTPResponse オブジェクトを返します。

...サーバ上の path にあるエンティティのヘッダのみを取得します。
Net::HTTP
Response オブジェクトを返します。

header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { 'Accept' = > '*/*',...
...... } という
形のハッシュでなければいけません。

ブロックとともに呼び出されたときは、
Net::HTTP
#request_get と同じ動作を
しますが、そもそもヘッダしか要求していないので
body は空です。そのためこの動作はそれほど意味...
...文字列で指定します。
@param header リクエストの HTTP ヘッダをハッシュで指定します。


head2 は時代遅れなので使わないでください。

//emlist[例][ruby]{
response = http.request_head('/index.html')
p response['content-type']
//}

@see Net::HTTP#head...

Net::HTTP#keep_alive_timeout -> Integer (2.0)

以前のリクエストで使ったコネクションの再利用(keep-alive)を許可する秒数を 返します。

...以前のリクエストで使ったコネクションの再利用(keep-alive)を許可する秒数を
返します。

デフォルトは2(秒)です。

@see Net::HTTP#keep_alive_timeout=...

Net::HTTP#keep_alive_timeout=(seconds) (2.0)

以前のリクエストで使ったコネクションの再利用(keep-alive)を許可する秒数を 設定します。

...

この秒数以内に同じホストに次のリクエストを送った場合、
ソケットを再利用します。

デフォルトは2(秒)です。これは一般的にサーバ側の keep-alive の秒数
が2秒である場合が多いからです。

@see Net::HTTP#keep_alive_timeout...

Net::HTTP#key -> OpenSSL::PKey::PKey | nil (2.0)

クライアント証明書の秘密鍵を返します。

...クライアント証明書の秘密鍵を返します。

@see Net::HTTP#key=, OpenSSL::SSL::SSLContext#key...

Net::HTTP#key=(key) (2.0)

クライアント証明書の秘密鍵を設定します。

...クライアント証明書の秘密鍵を設定します。

OpenSSL::PKey::RSA オブジェクトか
OpenSSL::PKey::DSA オブジェクトを設定します。

デフォルトは nil (鍵なし)です。

@param key 設定する秘密鍵
@see Net::HTTP#key,
OpenSSL::SSL::SSLContext#key=...

絞り込み条件を変える

Net::HTTP#local_host -> String | nil (2.0)

接続に用いるローカルホスト名を返します。

...接続に用いるローカルホスト名を返します。

nil の場合システムが適当にローカルホストを
決めます。

デフォルトは nil です。


@see Net::HTTP#local_host=, Net::HTTP#local_port...

Net::HTTP#local_host=(host) (2.0)

接続に用いるローカルホスト名を指定します。

...ost ホスト名、もしくはアドレスを示す文字列

//emlist[例][ruby]{
require 'net/http'

http = Net::HTTP.new("www.example.com")
http.local_host = "192.168.0.5"
http.local_port = "53043"

http.start do |h|
p h.get("/").body
end
//}

@see Net::HTTP#local_host=, Net::HTTP#local_port...

Net::HTTP#local_port -> nil | Integer | String (2.0)

接続に用いるローカルポートを返します。

...接続に用いるローカルポートを返します。

nil の場合システムが適当にローカルポートを
決めます。

デフォルトは nil です。

@see Net::HTTP#local_port=, Net::HTTP#local_host...

Net::HTTP#local_port=(port) (2.0)

接続に用いるローカルポートを設定します。

...、もしくはサービス名文字列)

//emlist[例][ruby]{
require 'net/http'

http = Net::HTTP.new("www.example.com")
http.local_host = "192.168.0.5"
http.local_port = "53043"

http.start do |h|
p h.get("/").body
end
//}

@see Net::HTTP#local_port=, Net::HTTP#local_host


@see Net::HTTP.new...
<< < ... 2 3 4 5 6 ... > >>