コンテンツへスキップ
uencoder

NEL

NEL(Network Error Logging)は、ブラウザがネットワークエラー(DNS/TLS/HTTPの失敗)を指定されたエンドポイントに報告するようサイトが宣言できる仕組みである。

目的

サイト運営者がクライアント側のネットワークエラー(接続失敗やTLSエラーなど)を収集し、到達性とパフォーマンスを監視できるようにする。

メカニズム

サイトはreport_toとmax_ageを含むNELヘッダを送信し、以降のリクエスト失敗時にブラウザがエラーレポート(URL、フェーズ、種別、サーバIP)をReporting APIのエンドポイントへPOSTする。

ユースケース

  • クライアント側のネットワークエラー監視
  • TLS失敗の収集
  • 到達性レポーティング

関連ツール

References