Jsoup-sanitize-html
提供:Dev Guides
jsoup-HTMLのサニタイズ
次の例では、XSS攻撃またはクロスサイトスクリプティング攻撃の防止を示します。
構文
どこで
- Jsoup -指定されたHTML文字列を解析するメインクラス。
- html -初期HTML文字列。
- safeHtml -クリーンなHTML。
- ホワイトリスト-htmlを保護するためのデフォルト設定を提供するオブジェクト。
- * clean()*-ホワイトリストを使用してHTMLをクリーンアップします。
説明
Jsoupオブジェクトは、ホワイトリスト構成を使用してHTMLをサニタイズします。
例
たとえばC:/> jsoupで選択したエディターを使用して、次のJavaプログラムを作成します。
JsoupTester.java
結果を検証する
次のように javac コンパイラを使用してクラスをコンパイルします。
次に、JsoupTesterを実行して結果を確認します。
結果をご覧ください。