るりまサーチ

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

別のキーワード

  1. net/http get
  2. http start
  3. http get
  4. net/http start
  5. net/http delete

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

net/http (44340.0)

汎用データ転送プロトコル HTTP を扱うライブラリです。 実装は 2616 に基きます。

...データ転送プロトコル HTTP を扱うライブラリです。
実装は 2616 に基きます。

=== 使用例

==== ウェブサーバからドキュメントを得る (GET)

//emlist[例1: GET して 表示するだけ][ruby]{
require 'net/http'
print Net::HTTP.get('www.example.com', '/ind...
...equire 'net/http'
require 'uri'
print Net::HTTP.get(URI.parse('http://www.example.com/index.html'))
//}

//emlist[例3: より汎用的な例][ruby]{
require 'net/http'
require 'uri'

url = URI.parse('http://www.example.com/index.html')
res = Net::HTTP.start(url.host, url.port) {|http|
http
.get('/...
...{
require 'net/http'

url = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(url.path)
res = Net::HTTP.start(url.host, url.port) {|http|
http
.request(req)
}
puts res.body
//}

==== フォームの情報を送信する (POST)

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

Net::HTTPResponse#http_version -> String (29147.0)

サーバがサポートしている HTTP のバージョンを文字列で返します。

...サーバがサポートしている HTTP のバージョンを文字列で返します。

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

uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.http_version # => "1.1"
//}...

Net::HTTP.https_default_port -> Integer (29100.0)

HTTPS のデフォルトポート (443) を返します。

...HTTPS のデフォルトポート (443) を返します。...

Net::HTTP.http_default_port -> Integer (26117.0)

HTTP のデフォルトポート (80) を返します。

...HTTP のデフォルトポート (80) を返します。...

Net::HTTPRequest (14142.0)

HTTP リクエストを抽象化するクラスです。

...HTTP リクエストを抽象化するクラスです。

Net::HTTPRequest は抽象クラスなので実際にはサブクラスの

* Net::HTTP::Get
* Net::HTTP::Head
* Net::HTTP::Post
* Net::HTTP::Put
* Net::HTTP::Copy
* Net::HTTP::Delete
* Net::HTTP::Lock
* Net::HTTP::Mkcol
* N...
...et::HTTP::Move
* Net::HTTP::Options
* Net::HTTP::Propfind
* Net::HTTP::Patch
* Net::HTTP::Proppatch
* Net::HTTP::Trace
* Net::HTTP::Unlock

を使用してください。

=== 例

//emlist[][ruby]{
require 'net/http'
http
= Net::HTTP.new('www.example.com', 80)
req = Net::HTTP::Get.new('...
.../somefile')
res = http.request(req)
print res.body
//}...

絞り込み条件を変える

Net::HTTPResponse (14032.0)

HTTP レスポンスを表現するクラスです。 Net::HTTP クラスは実際には HTTPResponse のサブクラスを返します。

...HTTP レスポンスを表現するクラスです。
Net::HTTP クラスは実際には HTTPResponse のサブクラスを返します。...

Net::HTTPVersionNotSupported (14032.0)

HTTP レスポンス 505 (HTTP Version not supported) を表現するクラスです。

...HTTP レスポンス 505 (HTTP Version not supported) を表現するクラスです。

詳しくは 7231 Section 6.6.6 を見てください。...

Net::HTTPHeader (14022.0)

HTTP ヘッダのためのモジュールです。

...HTTP ヘッダのためのモジュールです。

このモジュールを mix-in に @header という(ハッシュを代入してある)
変数への「大文字小文字を無視した」ハッシュ的アクセスメソッドを
提供します。またよくある HTTP ヘッダへの便利...

HTTPSession (14016.0)

Alias of Net::HTTP

...Alias of Net::HTTP...
<< 1 2 3 ... > >>