本文主要介绍边缘脚本API的使用方法。
前提条件
- 您已了解不同协议对边缘脚本的支持情况,请参见协议限制。
- 您已了解边缘脚本语法,请参见EdgeScript语法。
- 您已学习里了解边缘脚本的变量、函数和条件判断,请参见EdgeScript内置变量表和条件判断相关。
背景信息
边缘脚本使用分为两种情况:
- 初次配置边缘脚本。
- 更新已有的边缘脚本配置。
初次配置边缘脚本
- 添加规则并发布到模拟环境,调用接口,请参见SetLiveDomainStagingConfig。
- 发布规则到生产环境,调用接口,请参见PublishLiveStagingConfigToProduction。
更新已有的边缘脚本配置
- 回滚模拟环境下的配置,调用接口,请参见RollbackLiveStagingConfig。
- 从生产环境复制规则,查询直播域名配置后,将查询到的生产环境配置转配置到模拟环境进行设置并修改,调用接口,请参见DescribeLiveDomainConfigs、SetLiveDomainStagingConfig。说明 调用DescribeLiveDomainConfigs接口查询
edge_function
函数的生产配置,传参如下:{"DomainName":"example.aliyundoc.com","FunctionNames":"edge_function"}
- 发布规则到生产环境,调用接口,请参见PublishLiveStagingConfigToProduction。