我尝试使用针对Incapsula的集成API来配置我的网站,并且我遇到了我尝试配置的特定设置具有它自己的参数的情况可以设定。我在使用Invoke-WebRequest
时已经使用参数通过API调用。
如果我只想配置一个设置,参数如下所示:
$params = @{account_id='123456';api_id='98765';api_key='furhtjf-adkjoei-ekjmvnt';`
site_id='999999';param='async_validation';value='true'
}
$webRequest = Invoke-WebRequest https://my.incapsula.com/api/prov/v1/sites/performance/advanced `
-Method Post -Body $params
正如您在此屏幕截图中所见,我可以指定多个参数:
我可以为我想要配置的每个设置进行API调用,但这样做效率不高。那么,我怎样才能同时设置所有这些呢?