我有一个逻辑应用程序,该应用程序使用HTTP(GET)操作从其他各种(基于Azure的)API中提取数据。
我遇到的问题是,即使HTTP请求具有“ Cache-Control:no-cache”标头,它一直都在使用CACHED结果...
如果我直接(从Logic App外部)调用API,则会得到预期的(最新的)结果。
这是动作的定义。
{
"inputs": {
"method": "GET",
"uri": "https://xxxxxxxxxxxxxxxxxxxxx",
"headers": {
"Ocp-Apim-Subscription-Key": "xxxxxxxxxxxxxxxxxx",
"X-UPN-AUTH": "xxxxxxxxxxxxxx",
"cache-control": "no-cache"
},
"authentication": {
"type": "ActiveDirectoryOAuth",
"tenant": "xxxxxxxxxxxx",
"audience": "xxxxxxxxxxxxxxxxx",
"clientId": "xxxxxxxxxxxxxxx",
"secret": "xxxxxxxxxxxxxxxxxxx"
}
}
}
我还需要其他任何设置来确保每次“纯”响应。