过滤参数
通过本文您可以详细了解攻击告警配置的功能介绍和示例说明。
功能介绍
过滤参数是指:URL请求中,如果携带?
和参数,则请求到SCDN节点时,SCDN节点在收到该请求后是否将该带参数的请求URL请求回源站。
如果开启过滤参数,该请求到SCDN节点后会截取到没有参数的URL向源站请求,且SCDN节点仅保留一份副本。
由于HTTP请求中大多包含参数,但往往参数内容优先级不高,可以忽略参数浏览文件,适合开启该功能;开启后可以有效提高文件缓存命中率,提升分发效率。
若参数有重要含义,例如包含文件版本信息等,推荐设置“保留参数”。您可以设置多个保留参数。如请求中包含任一“保留参数”,会携保留参数回源。
如果关闭过滤参数,则每个不同的URL都缓存不同的副本在SCDN的节点上。
适用业务类型:所有。
示例
例如:http://www.example.com/image_01.jpg?x=1
请求URL到SCDN节点。
开启“过滤参数”功能后,整个请求流程如下:
SCDN节点向源站发起请求
http://www.example.com/image_01.jpg
(忽略参数x=1)。源站响应该请求内容后,响应到达SCDN节点。
SCDN节点会保留一份副本,然后继续向终端响应
http://www.example.com/image_01.jpg
的内容。所有类似的请求
http://www.example.com/image_01.jpg?参数
均响应SCDN副本http://www.example.com/image_01.jpg
的内容。
关闭“过滤参数”功能,
http://www.example.com/image_01.jpg?x=1
和http://www.example.com/image_01.jpg?x=2
会响应不同参数源站的响应内容。
- 本页导读 (0)