るりまサーチ

最速Rubyリファレンスマニュアル検索!
336件ヒット [1-100件を表示] (0.075秒)

別のキーワード

  1. net/http body
  2. net/http read_body
  3. httprequest body
  4. httpresponse body
  5. httpresponse read_body

ライブラリ

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

CGI#header(options = "text/html") -> String (18156.0)

HTTP ヘッダを options に従って生成します。 CGI#out と違い、標準出力には出力しません。 CGI#out を使わずに自力で HTML を出力したい場合などに使います。 このメソッドは文字列エンコーディングを変換しません。

...字列で HTTP ヘッダを生成するための情報を指定します。

例:
header

# Content-Type: text/html

header
("text/plain")
# Content-Type: text/plain

header
({"nph" => true,
"status" => "OK", # == "200 OK"...
..."my_header1" => "my_value",
"my_header2" => "my_value"})

例:
cgi = CGI.new('html3')
print cgi.header({"charset" => "shift_jis", "status" => "OK"})
print "<html><head><title>TITLE</title></head>\r\n"
print "<body>BODY</body></html>\r\n"...

Net::HTTP#get(path, header = nil, dest = nil) {|body_segment| .... } -> Net::HTTPResponse (240.0)

サーバ上の path にあるエンティティを取得し、 Net::HTTPResponse のインスタンスとして返します。

...ティを取得し、
Net::HTTPResponse のインスタンスとして返します。

header
が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { 'Accept' = > '*/*', ... } という
形のハッシュでなければいけま...
...ボディを少しずつ文字列として
ブロックに与えます。このとき戻り値の
Net::HTTPResponse オブジェクトは有効な body
持ちません。

dest は時代遅れの引数です。利用しないでください。
dest を指定した場合には
ボディを少し...
...「dest << ボディの断片」を実行します。

@param path 取得するエンティティのパスを文字列で指定します。
@param header リクエストの HTTP ヘッダをハッシュで指定します。
@param dest 利用しないでください。

1.1 互換モードの場合...

Net::HTTP#post(path, data, header = nil, dest = nil) {|body_segment| .... } -> Net::HTTPResponse (228.0)

サーバ上の path にあるエンティティに対し文字列 data を POST で送ります。

...与えます。このとき戻り値の HTTPResponse オブジェクトは有効な body
持ちません。

POST する場合にはヘッダに Content-Type: を指定する必要があります。
もし header に指定しなかったならば、 Content-Type として
"application/x-www-form...
...つ取得して順次
「dest << ボディの断片」を実行します。

@param path POST先のパスを文字列で指定します。
@param header リクエストの HTTP ヘッダをハッシュで指定します。
@param dest 利用しないでください。

1.1 互換モードの場合...
...また、返り値が [レスポンスオブジェクト, そのボディ] となります。

//emlist[例][ruby]{
# net/http version 1.1
response, body = http.post('/cgi-bin/search.rb', 'query=subject&target=ruby')

# version 1.2
response = http.post('/cgi-bin/search.rb', 'query=subject&target=rub...

Net::HTTP#lock(path, body, initheader = nil) -> Net::HTTPResponse (224.0)

サーバの path に LOCK リクエストを ヘッダを initheader, ボディを body として送ります。

...initheader, ボディを body として送ります。

レスポンスを Net::HTTPResponse のオブジェクト
で返します。

@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えます。
@param initheader...

Net::HTTP#mkcol(path, body, initheader = nil) -> Net::HTTPResponse (224.0)

サーバの path に MKCOL リクエストを ヘッダが initheader, ボディを body として送ります。

...initheader, ボディを body として送ります。

レスポンスを Net::HTTPResponse のオブジェクト
で返します。

@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えます。
@param initheader...

絞り込み条件を変える

Net::HTTP#move(path, body, initheader = nil) -> Net::HTTPResponse (224.0)

サーバの path に MOVE リクエストを ヘッダが initheader, ボディを body として送ります。

...initheader, ボディを body として送ります。

レスポンスを Net::HTTPResponse のオブジェクト
で返します。

@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えます。
@param initheader...

Net::HTTP#propfind(path, body, initheader = {&#39;Depth&#39; => &#39;0&#39;}) -> Net::HTTPResponse (224.0)

サーバの path に PROPFIND リクエストを ヘッダを initheader, ボディを body として送ります。

...initheader, ボディを body として送ります。

レスポンスを Net::HTTPResponse のオブジェクト
で返します。

@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えます。
@param initheader...

Net::HTTP#proppatch(path, body, initheader = nil) -> Net::HTTPResponse (224.0)

サーバの path に PROPPATCH リクエストを ヘッダを initheader, ボディを body として送ります。

...initheader, ボディを body として送ります。

レスポンスを Net::HTTPResponse のオブジェクト
で返します。

@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えます。
@param initheader...

Net::HTTP#unlock(path, body, initheader = nil) -> Net::HTTPResponse (224.0)

サーバの path に UNLOCK リクエストを ヘッダを initheader, ボディを body として送ります。

...initheader, ボディを body として送ります。

レスポンスを Net::HTTPResponse のオブジェクト
で返します。

@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えます。
@param initheader...
<< 1 2 3 ... > >>