899件ヒット
[1-100件を表示]
(0.072秒)
別のキーワード
ライブラリ
- ビルトイン (195)
-
net
/ http (22) -
net
/ imap (165) - openssl (88)
- socket (198)
-
webrick
/ cgi (11) -
webrick
/ httpauth / basicauth (55) -
webrick
/ log (154) - win32ole (11)
クラス
- Array (19)
- BasicObject (154)
- BasicSocket (198)
-
Net
:: IMAP :: BodyTypeBasic (143) -
Net
:: IMAP :: BodyTypeMessage (11) -
Net
:: IMAP :: BodyTypeMultipart (11) -
OpenSSL
:: OCSP :: BasicResponse (66) -
OpenSSL
:: OCSP :: Request (11) -
OpenSSL
:: OCSP :: Response (11) - String (11)
- Time (11)
-
WEBrick
:: BasicLog (154) -
WEBrick
:: CGI (11) -
WEBrick
:: HTTPAuth :: BasicAuth (55) -
WIN32OLE
_ PARAM (11)
モジュール
-
Net
:: HTTPHeader (22)
キーワード
- ! (11)
- != (11)
- << (11)
- == (11)
-
_ _ id _ _ (11) -
_ _ send _ _ (22) -
add
_ nonce (11) -
add
_ status (11) - authenticate (11)
-
basic
_ auth (11) - body (11)
- challenge (11)
-
check
_ nonce (11) - close (11)
-
connect
_ address (11) -
content
_ id (11) -
copy
_ nonce (11) - debug (11)
- debug? (11)
- description (11)
- disposition (11)
-
do
_ not _ reverse _ lookup (11) - encoding (11)
- equal? (11)
- error (11)
- error? (11)
- extension (11)
- fatal (11)
- fatal? (11)
- getpeereid (11)
- getpeername (11)
- getsockname (11)
- getsockopt (11)
- info (11)
- info? (11)
-
instance
_ eval (22) -
instance
_ exec (11) - language (11)
- level (11)
-
local
_ address (11) - log (11)
- logger (22)
- md5 (11)
-
media
_ subtype (11) -
media
_ type (11) -
method
_ missing (11) - multipart? (11)
- pack (19)
- param (11)
- parts (11)
-
proxy
_ basic _ auth (11) - realm (11)
- recv (11)
-
recv
_ nonblock (11) - recvmsg (11)
-
recvmsg
_ nonblock (11) -
remote
_ address (11) - retval? (11)
- send (11)
- sendmsg (11)
-
sendmsg
_ nonblock (11) - setsockopt (22)
- shutdown (11)
- sign (11)
-
singleton
_ method _ added (11) -
singleton
_ method _ removed (11) -
singleton
_ method _ undefined (11) - size (11)
- status (11)
- strftime (11)
- subtype (11)
- unpack (11)
- userdb (11)
- verify (11)
- warn (11)
- warn? (11)
検索結果
先頭5件
-
OpenSSL
:: OCSP :: Response # basic -> OpenSSL :: OCSP :: BasicResponse | nil (18302.0) -
Response オブジェクトが保持している BasicResponse オブジェクトを 返します。
...Response オブジェクトが保持している BasicResponse オブジェクトを
返します。
@see OpenSSL::OCSP::BasicResponse... -
Net
:: HTTPHeader # basic _ auth(account , password) -> [String] (6230.0) -
Authorization: ヘッダを BASIC 認証用にセットします。
...Authorization: ヘッダを BASIC 認証用にセットします。
@param account アカウント名を文字列で与えます。
@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.basic_auth("user", "pass") # => ["Basic dXNlcjpwYXNz"]
//}... -
Net
:: HTTPHeader # proxy _ basic _ auth(account , password) -> [String] (6214.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
:: IMAP :: BodyTypeBasic # param -> { String => String } | nil (3201.0) -
MIME のボディパラメータをハッシュテーブルで返します。
MIME のボディパラメータをハッシュテーブルで返します。
ハッシュテーブルのキーがパラメータ名となります。
@see 2045 -
BasicSocket
# local _ address -> Addrinfo (3113.0) -
getsockname(2) で得られたローカルアドレス情報を Addrinfo オブジェクトとして返します。
...してください。
require 'socket'
TCPSocket.open("www.ruby-lang.org", 80) {|s|
p s.local_address #=> #<Addrinfo: 192.168.0.129:36873 TCP>
}
TCPServer.open("127.0.0.1", 1512) {|serv|
p serv.local_address #=> #<Addrinfo: 127.0.0.1:1512 TCP>
}
@see BasicSocket#getsockname... -
BasicSocket
# remote _ address -> Addrinfo (3113.0) -
getpeername(2) で得られたリモートアドレス情報を Addrinfo オブジェクトとして返します。
...("www.ruby-lang.org", 80) {|s|
p s.remote_address #=> #<Addrinfo: 221.186.184.68:80 TCP>
}
TCPServer.open("127.0.0.1", 1728) {|serv|
c = TCPSocket.new("127.0.0.1", 1728)
s = serv.accept
p s.remote_address #=> #<Addrinfo: 127.0.0.1:36504 TCP>
}
@see BasicSocket#getpeername... -
BasicSocket
# connect _ address -> Addrinfo (3107.0) -
ローカルマシン内で接続するのに適当なアドレスを Addrinfo オブジェクトで返します。
...ローカルマシン内で接続するのに適当なアドレスを Addrinfo
オブジェクトで返します。
BasicSocket#local_address の返り値
以下の点を除いては同じものを返します。
* IPv4 の不定アドレス(0.0.0.0) は IPv4 のループバックアドレス(12......に置換される
BasicSocket#local_address が接続先として不適なアドレスを返す場合は
例外 SocketError が発生します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 0).listen {|serv|
p serv.connect_address #=> #<Addrinfo: 127.0.0.1:53660 TCP>
serv.connect_add......ress.connect {|c|
s, _ = serv.accept
p [c, s] #=> [#<Socket:fd 4>, #<Socket:fd 6>]
}
}
@raise SocketError アドレスが接続に不適な場合に返します
@see BasicSocket#local_address... -
BasicSocket
# getsockopt(level , optname) -> Socket :: Option (3107.0) -
ソケットのオプションを取得します。getsockopt(2) を参照してください。 取得したオプションのデータを Socket::Option で返します。
...on_name
@see BasicSocket#setsockopt
例:
require 'socket'
serv = Socket.tcp_server_sockets("", 0)[0]
c = serv.local_address.connect
s = serv.accept
opt = c.getsockopt(Socket::IPPROTO_TCP, Socket::TCP_NODELAY)
# c.getsockopt("TCP", "NODELAY"), なども可能
p opt #=> #<Socket::Op......tion: INET TCP NODELAY 0>
p opt.bool #=> false (Nagle アルゴリズム有効)
p opt.unpack("i")[0] #=> 0 (Socket::Option#unpack が互換性のために存在する)
# 整数値の場合は Socket::Option#int を用いる
p c.getsockopt(:IP, :TTL).int #=> 64... -
OpenSSL
:: OCSP :: BasicResponse # status -> [[OpenSSL :: OCSP :: CertificateId , Integer , Integer , Time|nil , Time , Time|nil , [OpenSSL :: X509 :: Extension]]] (3107.0) -
証明書の状態の問い合わせの結果を返します。
...どのように解釈すべきか、より詳しくは 2560 や X.509 を見てください。
例:
res.basic.status
# => [
# [#<OpenSSL::OCSP::CertificateId:0x00000000e3c290>, # certificate ID
# 0, # status code
# 0,... -
BasicObject
# ! -> bool (3101.0) -
オブジェクトを真偽値として評価し、その論理否定を返します。
...Recorder < BasicObject
def initialize
@count = 0
end
attr_reader :count
def !
@count += 1
super
end
end
recorder = NegationRecorder.new
!recorder
!!!!!!!recorder
puts 'hoge' if !recorder
puts recorder.count #=> 3
//}
//emlist[例][ruby]{
class AnotherFalse < BasicObject......def !
true
end
end
another_false = AnotherFalse.new
# another_falseは*真*
puts "another false is a truth" if another_false
#=> "another false is a truth"
//}...