29件ヒット
[1-29件を表示]
(0.033秒)
種類
- クラス (12)
- インスタンスメソッド (12)
- 文書 (5)
クラス
-
URI
:: Generic (12)
キーワード
-
NEWS for Ruby 3
. 0 . 0 (5) - SSLSocket (12)
検索結果
-
URI
:: Generic # hostname=(s) (18118.0) -
自身の hostname を設定します。
...# => "http://foo/bar"
u.hostname = "::1"
p u.to_s # => "http://[::1]/bar"
@param s 自身の hostname を表す文字列を指定します。
@raise URI::InvalidComponentError 不正な引数 s に対して発生します。
@raise URI::InvalidURIError host と regi... -
NEWS for Ruby 3
. 0 . 0 (12.0) -
NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ます。 17371
//emlist{
0 => a
p a #=> 0
{b: 0, c: 1} => {b:}
p b #=> 0
//}
//emlist{
# version 3.0
0 in 1 #=> false
# version 2.7
0 in 1 #=> raise NoMatchingPatternError
//}
* Find パターンが実験的に導入されています。 [EXPERIMENTAL]
16828
//emlist{
case ["a", 1, "b",......入されました。
* Socket
* TCPSocket.new に :connect_timeout が導入されました。17187
* Net::HTTP
* Net::HTTP#verify_hostname= および Net::HTTP#verify_hostname が、ホスト名の検証をスキップするために導入されました。16555
* Net::HTTP.get, Ne... -
OpenSSL
:: SSL :: SSLSocket (12.0) -
ソケットをラップして SSL での認証と暗号通信を実現するためのクラスです。
...true)
soc = TCPSocket.new('www.example.com', 443)
ssl = SSL::SSLSocket.new(soc, ctx)
ssl.hostname = 'www.example.com' # SNI
ssl.connect
ssl.post_connection_check('www.example.com')
raise "verification error" if ssl.verify_result != OpenSSL::X509::V_OK
print ssl.peer_cert.to_text...
