Slide 27
Slide 27 text
ABNFまとめ
● RFC等の仕様には、さらにruleごとの詳細について解説がついているため、実際に
はABNFに沿っている=標準仕様に沿っているとは限らないのに注意
● Timestampは比較的わかりやすい例でしたが、もっと追ってみたい人は以下もチャ
レンジしてみると良いと思います
○ RFC4648:The Base16, Base32, and Base64 Data Encodings
■ https://tools.ietf.org/html/rfc4648
○ RFC3986:URI Generic Syntax
■ https://tools.ietf.org/html/rfc3986
○ W3C: Content Security Policy
■ https://www.w3.org/TR/CSP3/
● その他自分で「仕様がうろ覚えだなあ」と感じるようなモノについては仕様を追いか
けてみてABNFの定義が見つかると、自信を持ってコードを書けることが増えるかも
しれません
○ ソースコード内に標準仕様へのreferenceコメントを付けておくと、冗長なレビューコストも減らせるか
も?
27