複数ビヘイビアの実行
同様に、複数のビヘイビアが実行されるよう、記載することができます。
{
"matches": [
{
"name": "url-path",
"value": "path1 path2"
},
{
"name": "http-method",
"value": "GET"
}
],
"behaviors": [
{
"name": "ip-blacklist",
"value": "198.18.48.211"
},
{
"name": "content-refresh",
"type": "epoch",
"value": "1388534400",
"params": {
"mustRevalidate" : true
}
}
]
}
上記では、IP 198.18.48.211からのアクセスが拒否され、path1とpath2で示されるURLへのHTTP GETアクセスのキャッシュがepoch time 1388534400 (Wed, 01 Jan 2014 00:00:00 GMT)にリフレッシュされます。