77件ヒット
[1-77件を表示]
(0.091秒)
別のキーワード
ライブラリ
-
net
/ http (22) -
rexml
/ document (44) -
webrick
/ httpstatus (11)
キーワード
- DocType (11)
- ExternalEntity (11)
- HTTPRequestEntityTooLarge (11)
- HTTPUnprocessableEntity (11)
- RequestEntityTooLarge (11)
- Text (11)
検索結果
先頭5件
-
REXML
:: Entity (18059.0) -
XML における実体(エンティティ、entity)の宣言(declaration)を表わすクラス。
...ティ、entity)の宣言(declaration)を表わすクラス。
DTD(REXML::DocType)内の実体宣言に対応するものです。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<!DOCTYPE document [
<!ENTITY f "foo bar baz">
<!ENTITY x SYSTEM "x.txt">
<!ENTITY y SYSTE......M "y.png" NDATA PNG>
<!ENTITY % z "zzz">
<!ENTITY zz "%z;%z;&f;">
]>
EOS
entities = doc.doctype.entities
# f は 内部実体名なので、external や ref は nil である
p entities["f"].name # => "f"
p entities["f"].value # => "foo bar baz"
p entities["f"].external # => nil
p entities["f"].ref......解析対象実体(parsed entity)なので ndata は nil を返す
p entities["x"].name # => "x"
p entities["x"].value # => nil
p entities["x"].external # => "SYSTEM"
p entities["x"].ref # => "x.txt"
p entities["x"].ndata # => nil
# y は解析対象外実体(unparsed entity)なので ndata が記... -
Net
:: HTTPUnprocessableEntity (6017.0) -
HTTP レスポンス 422 (Unprocessable Entity) を表現するクラスです。
...HTTP レスポンス 422 (Unprocessable Entity) を表現するクラスです。
詳しくは 4918 を見てください。... -
WEBrick
:: HTTPStatus :: RequestEntityTooLarge (6017.0) -
HTTP のステータスコード 413 Request Entity Too Large を表すクラスです。
...HTTP のステータスコード 413 Request Entity Too Large を表すクラスです。... -
REXML
:: ExternalEntity (6013.0) -
DTD 内の宣言でパラメータ実体参照を使って宣言が されているものを表わすクラスです。
...それにあたります。
<!ENTITY % HTMLsymbol PUBLIC
"-//W3C//ENTITIES Symbols for XHTML//EN"
"xhtml-symbol.ent">
%HTMLsymbol;
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE xhtml [
<!ENTITY % HTMLsymbol PUBLIC
"-//W3C/....../ENTITIES Symbols for XHTML//EN"
"xhtml-symbol.ent">
%HTMLsymbol;
]>
EOS
p doctype.children.find_all{|child| REXML::ExternalEntity === child }.map(&:to_s)
# => ["%HTMLsymbol;"]
//}... -
Net
:: HTTPRequestEntityTooLarge (6001.0) -
Alias of Net::HTTPPayloadTooLarge
HTTP レスポンス 413 (Payload Too Large) を表現するクラスです。
詳しくは 7231 Section 6.5.11 を見てください。Alias of Net::HTTPPayloadTooLarge -
REXML
:: DocType (7.0) -
XML の DTD(文書型定義、Document Type Definition)を表すクラスです。
...マの定義や検証をしたい場合は
XML schema や RELAX NG などを使ってください。
子ノード(REXML::Parent#children)として、
* REXML::ElementDecl
* REXML::ExternalEntity
* REXML::Entity
* REXML::NotationDecl
* REXML::AttlistDecl
などを保持しています。... -
REXML
:: Text (7.0) -
XML のテキストノードを表すクラスです。
...XML のテキストノードを表すクラスです。
注意: Ruby 2.0.0 以前では、バグのため entity_filter の機能は正しく動作しません。...