enhancedDebug


This behavior provides support for enhanced debugging on edge servers. It includes all the functionality provided by the existing Pragma header debugging, but is more secure and provides additional information. All requests that use this behavior pass an auth token that you generate using a secret debug key in the Akamai-Debug request header.

OptionTypeDescriptionRequires
enable​Debugboolean

Enables enhanced debugging using the Akamai-Debug request header.

{"displayType":"boolean","tag":"input","type":"checkbox"}
debug​Keyobject array

Specifies the debug key to use for all requests processed by this property. The debug key value needs to be a 64-byte hex string. You can generate the key in one property and then reuse it in other configurations.

enable​Debug is true
{"displayType":"object array","tag":"input","todo":true}
{"if":{"attribute":"enableDebug","op":"eq","value":true}}
disable​Pragmaboolean

Whether you want to disable the standard debugging that uses the Pragma request header.

enable​Debug is true
{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enableDebug","op":"eq","value":true}}
generate​Grnboolean

Whether you want to return the Global Request Number (GRN) in the Akamai-GRN response header for all requests, even if the Akamai-Debug request header is not passed. The Akamai-GRN header is useful for log extraction.

enable​Debug is true
{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enableDebug","op":"eq","value":true}}