Urgency

Urgency: ヘッダー (HTTP)

目次

  1. 仕様書
  2. 意味
  3. 文脈
  4. 構文
  5. 処理
  6. メモ

仕様書#

意味#

[4] 緊急度 (urgency) を示します。 >>1 5.3.

[2] プッシュメッセージには緊急度を設定できます。 資源の乏しい装置では節約のため重要なプッシュメッセージを優先的に受信したいことがあり、 緊急度を利用できます。 >>1 5.3.

文脈#

[3] Web Push アプリケーションサーバーは、 プッシュ資源への要求に、 プッシュメッセージの緊急度を示す Urgency: ヘッダーを指定できます。 指定無き場合の既定値は normal です。 >>1 5.3.

[6] 利用者エージェントは、 プッシュメッセージの監視の際、 受信したい最低緊急度を示す Urgency: ヘッダーを指定できます。 指定無き場合は制限なしです。 >>1 5.3., 6., 6.1. プッシュメッセージ購読プッシュメッセージ購読集合

構文#

[8] 次の値のいずれかを指定できます。 ASCII大文字・小文字不区別です。 >>1 5.3.

配送状態利用例
very-low電源接続中かつ Wi-Fi 接続あり広告
low電源接続中または Wi-Fi 接続中新しい話題
normal電源Wi-Fi もないチャットカレンダーの通知
highバッテリー低残量電話着信、 時刻が重要なお知らせ

[9] 複数指定してはなりません p>>1 5.3.

処理#

[5] プッシュサービスは、プッシュメッセージに指定された Urgency: ヘッダー利用者エージェント転送してはなりません >>1 5.3.

[7] プッシュサービスは、 利用者エージェントから Urgency: を指定された時、 それ未満の緊急度のプッシュメッセージを配送してはなりません>>1 5.3., 6., 6.1.

[10] 複数指定されたとき、 400 応答を返さなければなりません >>1 5.3.

[11] 未知の値が指定された時の扱いは不明です。

メモ#