Write Custom Edge Rules
In addition to creating new rules by choosing built-in conditions and actions on the page, Edge offers a more flexible and powerful way: write custom Edge rules.
For instance, for a rule that involves the request to access the /hello
address, set a response header
Custom, to add character string
to the value in the request Cookie
This kind of rule is impossible to create via the current interface, but can be realized easily through the custom Edge rule.
Add Edge Language Rules at the Beginning of This Page button, and a
textbox appears for code input, where code highlighting and function
prompt functions are available, and so is the vim edit mode supporting
Here, input the custom Edge rule. For details about grammars and functions in Edge language, please refer to Edge Language User Manual,
No further explanation is necessary.
If the code input is wrong, the error will be reported while it is saved and tested.
On the Page Rules page, Edge codes can be written at two places and executed either before or after all Page Rules,
but not in between.