ライブラリ
-
net
/ http (324)
キーワード
- get (24)
- get2 (24)
- head2 (24)
-
local
_ host= (12) -
local
_ port= (12) - lock (12)
- mkcol (12)
- move (12)
- patch (24)
- post (24)
- post2 (24)
- propfind (12)
- proppatch (12)
-
request
_ get (24) -
request
_ head (24) -
request
_ post (24) -
send
_ request (12) - unlock (12)
検索結果
先頭5件
- Net
:: HTTP # lock(path , body , initheader = nil) -> Net :: HTTPResponse - Net
:: HTTP # mkcol(path , body , initheader = nil) -> Net :: HTTPResponse - Net
:: HTTP # move(path , body , initheader = nil) -> Net :: HTTPResponse - Net
:: HTTP # propfind(path , body , initheader = {& # 39;Depth& # 39; => & # 39;0& # 39;}) -> Net :: HTTPResponse - Net
:: HTTP # proppatch(path , body , initheader = nil) -> Net :: HTTPResponse
-
Net
:: HTTP # lock(path , body , initheader = nil) -> Net :: HTTPResponse (124.0) -
サーバの path に LOCK リクエストを ヘッダを initheader, ボディを body として送ります。
...クエストを
ヘッダを initheader, ボディを body として送ります。
レスポンスを Net::HTTPResponse のオブジェクト
で返します。
@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えま......す。
@param initheader リクエストのヘッダを「文字列=>文字列」の
ハッシュで与えます。
@see Net::HTTP::Lock... -
Net
:: HTTP # mkcol(path , body , initheader = nil) -> Net :: HTTPResponse (124.0) -
サーバの path に MKCOL リクエストを ヘッダが initheader, ボディを body として送ります。
...クエストを
ヘッダが initheader, ボディを body として送ります。
レスポンスを Net::HTTPResponse のオブジェクト
で返します。
@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えま......す。
@param initheader リクエストのヘッダを「文字列=>文字列」の
ハッシュで与えます。
@see Net::HTTP::Mkcol... -
Net
:: HTTP # move(path , body , initheader = nil) -> Net :: HTTPResponse (124.0) -
サーバの path に MOVE リクエストを ヘッダが initheader, ボディを body として送ります。
...クエストを
ヘッダが initheader, ボディを body として送ります。
レスポンスを Net::HTTPResponse のオブジェクト
で返します。
@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えま......す。
@param initheader リクエストのヘッダを「文字列=>文字列」の
ハッシュで与えます。
@see Net::HTTP::Move... -
Net
:: HTTP # propfind(path , body , initheader = {& # 39;Depth& # 39; => & # 39;0& # 39;}) -> Net :: HTTPResponse (124.0) -
サーバの path に PROPFIND リクエストを ヘッダを initheader, ボディを body として送ります。
...クエストを
ヘッダを initheader, ボディを body として送ります。
レスポンスを Net::HTTPResponse のオブジェクト
で返します。
@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えま......す。
@param initheader リクエストのヘッダを「文字列=>文字列」の
ハッシュで与えます。
@see Net::HTTP::Propfind... -
Net
:: HTTP # proppatch(path , body , initheader = nil) -> Net :: HTTPResponse (124.0) -
サーバの path に PROPPATCH リクエストを ヘッダを initheader, ボディを body として送ります。
...クエストを
ヘッダを initheader, ボディを body として送ります。
レスポンスを Net::HTTPResponse のオブジェクト
で返します。
@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えま......す。
@param initheader リクエストのヘッダを「文字列=>文字列」の
ハッシュで与えます。
@see Net::HTTP::Proppatch... -
Net
:: HTTP # unlock(path , body , initheader = nil) -> Net :: HTTPResponse (124.0) -
サーバの path に UNLOCK リクエストを ヘッダを initheader, ボディを body として送ります。
...クエストを
ヘッダを initheader, ボディを body として送ります。
レスポンスを Net::HTTPResponse のオブジェクト
で返します。
@param path リクエストを送るパスを文字列で与えます。
@param body リクエストのボディを文字列で与えま......す。
@param initheader リクエストのヘッダを「文字列=>文字列」の
ハッシュで与えます。
@see Net::HTTP::Unlock... -
Net
:: HTTP # get(path , header = nil , dest = nil) {|body _ segment| . . . . } -> Net :: HTTPResponse (120.0) -
サーバ上の path にあるエンティティを取得し、 Net::HTTPResponse のインスタンスとして返します。
...サーバ上の path にあるエンティティを取得し、
Net::HTTPResponse のインスタンスとして返します。
header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { 'Accept' = > '*/*', ... } という......きは
エンティティボディを少しずつ文字列として
ブロックに与えます。このとき戻り値の
Net::HTTPResponse オブジェクトは有効な body を
持ちません。
dest は時代遅れの引数です。利用しないでください。
dest を指定した場合......ます。
//emlist[例][ruby]{
# net/http version 1.1
response, body = http.get( '/index.html' )
# net/http version 1.2
response = http.get('/index.html')
# compatible in both version
response , = http.get('/index.html')
response.body
# compatible, using block
File.open('save.txt', 'w') {|f|
h... -
Net
:: HTTP # post(path , data , header = nil , dest = nil) {|body _ segment| . . . . } -> Net :: HTTPResponse (114.0) -
サーバ上の path にあるエンティティに対し文字列 data を POST で送ります。
...。
返り値は Net::HTTPResponse のインスタンスです。
ブロックと一緒に呼びだされたときはエンティティボディを少しずつ文字列として
ブロックに与えます。このとき戻り値の HTTPResponse オブジェクトは有効な body を
持ちませ......また、返り値が [レスポンスオブジェクト, そのボディ] となります。
//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......y')
# using block
File.open('save.html', 'w') {|f|
http.post('/cgi-bin/search.rb', 'query=subject&target=ruby') do |str|
f.write str
end
}
//}
@see Net::HTTP#request_post... -
Net
:: HTTP # patch(path , data , initheader=nil , dest=nil) {|body _ segment| . . . } -> Net :: HTTPResponse (108.0) -
サーバ上の path にあるエンティティに対し文字列 data を PATCH リクエストで送ります。
...。
返り値は Net::HTTPResponse のインスタンスです。
ブロックと一緒に呼びだされたときはエンティティボディを少しずつ文字列として
ブロックに与えます。このとき戻り値の HTTPResponse オブジェクトは有効な body を
持ちませ...