HTTP ヘッダーは、HTTP 要求および応答ヘッダーのさまざまなフィールドと照合するためにリアルタイム保護ポリシーで使用されます。 現在、リアルタイム保護ポリシーを構成する際、利用可能な属性のリストは、ソース ウェブ クライアント (ユーザー、OS、ブラウザ) と宛先ウェブ ドメイン (アプリ、アクティビティ、カテゴリ) の特性に基づいています。
これらのポリシー属性を組み合わせることで、セキュリティコンプライアンスの目的を達成するための様々な方法を作成できます。HTTPヘッダープロファイルは、ウェブトラフィックのリアルタイム処理中にHTTPヘッダーを指定および評価するオプションを追加することで、ポリシーフレームワークを拡張します。これにより、既存のパラメータに加えてHTTPヘッダーパラメータを含めるオプションが利用可能になり、よりきめ細かな制御が可能になります。
HTTPヘッダープロファイルが作成されると、リアルタイム保護ポリシーからそれを選択できるようになります。
HTTPヘッダープロファイルの作成
- HTTP ヘッダー プロファイルを作成するには、 Policies > HTTP Headerに移動してください。
- クリック
ボタン。New HTTP Header Profileページが開きます。 - HTTPヘッダープロファイルにはNameを入力してください。
- を使う
照合したいHTTPヘッダーフィールドを指定するためのタブ。 すべてのヘッダーフィールドは「AND」で結合され、単一のヘッダーフィールド内のすべての値は「OR」で結合されます。ヒント
現時点ではワイルドカードや部分文字列はサポートされておらず、完全一致のみとなります。
次の表は、新しい HTTP ヘッダー プロファイルを作成する際に、 RequestタブとResponseタブで使用できるフィールドの例をいくつか一覧表示し、説明しています。利用可能なフィールドの全リストについては、Netskopeのユーザーインターフェースを参照してください。
Requestタブでは、デフォルトのRequestフィールドはMethodとHostです。フィールドを追加するには、 Add Request Fieldsドロップダウンをクリックしてください。

Responseタブでは、デフォルトのResponseフィールドはContent-Typeです。フィールドを追加するには、 Add Response Fieldsドロップダウンをクリックしてください。

特定のヘッダーフィールドでは、 + Addをクリックすると、フィールドに属性を追加できます。

Field Attribute Type Value Example Accept-Encoding 文字列アービター (完全一致)
ケース非依存gzip
deflateHost 文字列アービター (完全一致)
ケース非依存en.wikipedia.org:8080
en.wikipedia.orgReferer 文字列アービター (完全一致)
ケース非依存http://en.wikipedia.org/wiki/Main_Page 方法 文字列アービター (完全一致)
ケース非依存
を取得 {cph0} を投稿
を付けるContent-Encoding 文字列アービター (完全一致)
ケース非依存gzip Content-Type 文字列アービター (完全一致)
ケース非依存application/x-www-form-urlencoded Origin String https://www.google.com アップグレード 文字列アービター (完全一致)
ケース非依存例 1 アップグレード: websocket
例 2 アップグレード: HTTP/2.0、HTTP/1.3、IRC/6.9、RTA/x11 - プロファイル用にカスタムHTTPヘッダーフィールドを作成できます。これにより、追加の標準HTTPヘッダーフィールドも作成できます。
注記
拡張HTTPヘッダー機能を有効にして新しいフィールドを作成すると、この機能をダウングレードすることはできません。アップグレード前に作成した既存のHTTPヘッダープロファイルはすべて移行され、引き続き機能します。
カスタムヘッダーフィールドを追加するには:
- Add Request FieldsまたはAdd Response FieldsドロップダウンメニューからCustomをクリックしてください。新しいカスタムヘッダーフィールドが表示されます。
ヘッダーフィールドに新しい名前を入力してください。名前は一意である必要があり、既存のデフォルトヘッダーフィールドとは異なるものでなければなりません。ドロップダウンリストから属性Select 、カスタムフィールドに値を入力してください。 このフィールドには、以下の属性を設定できます。
フィールドに属性を追加するには、 + Addをクリックしてください。フィールドには、 RegexとExact Match属性を一緒に設定できます。ただし、 Numerical属性とRegexまたはExact Match属性を一緒に追加することはできません。- Regex: マッチングさせたい正規表現を入力してください。HTTPヘッダープロファイルは否定(例えば、ゼロ幅アサーション)をサポートしていないことに注意してください。正則表現マッチングが使うの場合、正則表現自体がHTTPヘッダーの値の文字列全体にマッチしなければなりません。 例えば、正規表現 www\.google\.com.+ は https://www.google.com/ には一致しません。ただし、www.google.com/ のみに一致します。
- Exact Match: 照合したい値をカンマで区切って入力してください。
- Numerical: 演算子を Select し、照合したい数値を入力します。

- Add Request FieldsまたはAdd Response FieldsドロップダウンメニューからCustomをクリックしてください。新しいカスタムヘッダーフィールドが表示されます。
- は HTTPヘッダープロファイルを使用してWebDAVトラフィックをブロックできます。 Netskopeは、ポリシーでWebDAVのすべてのHTTPメソッドとヘッダーをブロックすることを推奨します。
WebDAVトラフィックをブロックするには:
- New HTTP Header Profileページで、 Requestタブに移動します。
- Methodフィールドで、WebDAV 拡張機能で定義されているメソッドを選択します。利用可能なWebDAV HTTPメソッドには、move、copy、mkcol、propfind、proppatch、lock、unlockなどがあります。

- (オプション)WebDAVトラフィックをブロックするための追加のヘッダーフィールドを選択できます。Add Request FieldsとAdd Response Fieldsをクリックして、WebDAVヘッダーを選択および設定してください。すべてのヘッダーフィールドは「AND」で結合され、単一のヘッダーフィールド内のすべての値は「OR」で結合されることに注意してください。利用可能なWebDAVヘッダーには、DAV、Depth、Destination、If、Lock-Token、Overwriteなどがあります。

- Saveをクリックして、HTTPヘッダープロファイルをプロファイルリストに追加します。
HTTPヘッダーページを使う

HTTP Headerリストページより:
- (オプション)HTTP ヘッダー プロファイルをプロファイル名で並べ替えることができます。

- HTTPヘッダープロファイルを編集または削除するには、プロファイル名の末尾にある省略記号(…)をクリックしてください。

- プロファイル名の左側にあるチェックボックスを選択すると、プロファイルを一括削除できます。

リアルタイム保護ポリシーにHTTPヘッダープロファイルを追加する
リアルタイム保護ポリシーには、任意のHTTPヘッダープロファイルを追加できます。リアルタイム保護ポリシー一覧ページに移動します。

HTTPヘッダープロファイルは、HTTPヘッダーのさまざまなフィールドをカプセル化します。リストから追加するには、 HTTP Headerフィールドをクリックしてください。
既存のプロファイルがない場合は、ポリシー作成ページから直接作成できます。歯車アイコンをクリックすると、 HTTP Header Profilesリストページが別のタブで開きます。

ポリシーの作成に関する追加情報については、「リアルタイム保護ポリシー」トピックを参照してください。

