Невозможно запросить ресурсы с помощью http.send

Когда я запускаю следующий код:

data := response {
    response := http.send({
        "method" : "GET",
        "url": "https://httpbin.org/status/200"
    })
}

Я получаю такую ​​ошибку:

Произошла 1 ошибка: policy.rego:4: rego_type_error: небезопасные вызовы встроенных функций в выражении: http.send

Я использую игру rego для запуска этой политики. https://play.openpolicyagent.org/p/iqK8Zt5L62

1 ответ

Решение

Я считаю, что это характерно для игровой площадки, так как возможность отправки произвольных HTTP-запросов оттуда потенциально может быть использована неправильно. Ваше правило должно нормально работать в любом другом контексте.

Другие вопросы по тегам