テクノロジ系の用語

エスケープ処理とは

エスケープ処理とは、特別な意味を持つ文字を、その意味を持たない文字列に置き換える処理である。

Webアプリケーションでは、HTMLに出力する文字列の「<」「>」「&」「"」などを「&lt;」などの文字参照に置き換えることで、入力に埋め込まれたスクリプトが実行されるクロスサイトスクリプティング(XSS)を防ぐ。SQL文の組立てでも使われるが、SQLインジェクション対策にはプリペアドステートメントの利用が基本となる。

試験ではここが問われる

分野: テクノロジ系

関連する用語

この用語が出てくる問題

基本情報 用語集の一覧へ