manual_​server_​push

Version: v2025-01-13Includes use: No

Behavior name: Manual Server Push

With the http2 behavior enabled, this loads a specified set of objects into the client browser's cache. To apply this behavior, you should match on a path or filename.

Default behavior

These samples reflect the behavior's default settings. You can use these as is in your configurations or make adjustments based on the behavior's available options.

data "akamai_property_rules_builder" "manual_server_push" {
  rules_v2025_02_18 {
    name     = "Manual Server Push"
    comments = "Loads a specified set of objects into the client browser's cache."
    behavior {
      manifest_routing {
        serverpushlist = ""
      }
    }
  }
}
"behaviors": [
  {
    "name": "manualServerPush",
    "options": {
      "serverpushlist": ""
    }
  }
]

Options

Option Description
serverpushlist
Specifies the set of objects to load into the client browser's cache over HTTP2. Each value in the array represents a hostname and full path to the object, such as www.example.com/js/site.js.