857件ヒット
[801-857件を表示]
(0.021秒)
種類
- インスタンスメソッド (768)
- 文書 (41)
- ライブラリ (36)
- クラス (12)
ライブラリ
-
net
/ http (540) -
rubygems
/ remote _ fetcher (12) -
webrick
/ cgi (12) -
webrick
/ httprequest (24) -
webrick
/ httpservlet / abstract (84) -
webrick
/ httpservlet / cgihandler (24) -
webrick
/ httpservlet / erbhandler (24) -
webrick
/ httpservlet / filehandler (36) -
webrick
/ httpservlet / prochandler (24)
クラス
-
Gem
:: RemoteFetcher (12) -
Net
:: HTTP (156) -
Net
:: HTTPGenericRequest (36) -
Net
:: HTTPResponse (24) -
WEBrick
:: CGI (12) -
WEBrick
:: HTTPRequest (24) -
WEBrick
:: HTTPServlet :: AbstractServlet (84) -
WEBrick
:: HTTPServlet :: CGIHandler (24) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (24) -
WEBrick
:: HTTPServlet :: ERBHandler (24) -
WEBrick
:: HTTPServlet :: FileHandler (12) -
WEBrick
:: HTTPServlet :: ProcHandler (24)
モジュール
-
Net
:: HTTPHeader (312)
キーワード
- HTTPRequest (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 3
. 0 . 0 (5) - [] (12)
- []= (12)
-
add
_ field (12) -
basic
_ auth (12) - cgi (12)
- chunked? (12)
-
content
_ length (12) -
content
_ length= (12) -
content
_ range (12) -
content
_ type= (12) - delete (12)
-
do
_ DELETE (12) -
do
_ GET (72) -
do
_ HEAD (12) -
do
_ OPTIONS (12) -
do
_ POST (48) -
do
_ PUT (12) - each (12)
-
each
_ capitalized _ name (12) -
each
_ header (12) -
each
_ key (12) -
each
_ name (12) -
each
_ value (12) - fetch (36)
-
form
_ data= (12) - get2 (24)
- head2 (24)
-
make
_ partial _ content (12) - method (24)
-
net
/ http (12) - path (12)
-
proxy
_ basic _ auth (12) - range (12)
-
range
_ length (12) -
read
_ body (24) -
request
_ get (24) -
request
_ head (24) -
request
_ line (12) -
request
_ method (12) -
response
_ body _ permitted? (12) -
ruby 1
. 8 . 3 feature (12) -
send
_ request (12) - service (24)
-
set
_ content _ type (12) -
set
_ form _ data (12) -
webrick
/ cgi (12) - 制御構造 (12)
検索結果
先頭5件
-
Net
:: HTTPHeader # each _ value {|value| . . . . } -> () (12.0) -
保持しているヘッダの値をブロックに渡し、呼びだします。
...れる文字列は ", " で連結したものです。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.each_value { |value| puts value }
# => gzip;q=1.0,deflate;q=0.6,identity;q=0.3
# => */*
# => Ruby
//}... -
Net
:: HTTPHeader # proxy _ basic _ auth(account , password) -> [String] (12.0) -
Proxy 認証のために Proxy-Authorization: ヘッダをセットします。
...ます。
@param password パスワードを文字列で与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.proxy_basic_auth("account", "password") # => ["Basic YWNjb3VudDpwYXNzd29yZA=="]
//}... -
Net
:: HTTPHeader # range _ length -> Integer|nil (12.0) -
Content-Range: ヘッダフィールドの表している長さを整数で返します。
...発生します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req['Content-Range'] = "bytes 1-500/1000"
req.range_length # => 500
//}... -
Net
:: HTTPHeader # set _ content _ type(type , params = {}) (12.0) -
type と params から Content-Type: ヘッダフィールドの 値を設定します。
...シュで指定します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_type # => nil
req.content_type = 'multipart/form-data' # => "multipart/form-data"
req.content_typ... -
cgi (12.0)
-
CGI プログラムの支援ライブラリです。
...TYPE
* GATEWAY_INTERFACE
* PATH_INFO
* PATH_TRANSLATED
* QUERY_STRING
* REMOTE_ADDR
* REMOTE_HOST
* REMOTE_IDENT
* REMOTE_USER
* REQUEST_METHOD
* SCRIPT_NAME
* SERVER_NAME
* SERVER_PORT
* SERVER_PROTOCOL
* SERVER_SOFTWARE
#content_length と #server_port
は整数を、......メソッドを追加
cgi.out() do
cgi.html() do
cgi.head{ cgi.title{"TITLE"} } +
cgi.body() do
cgi.form() do
cgi.textarea("get_text") +
cgi.br +
cgi.submit
end +
cgi.pre() do
CGI.escapeHTML(
"params: " + cgi.params.inspect + "\n"...