問題タブ [rego]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
open-policy-agent - Rego ポリシー/ルールでの UTF-8 文字のサポート
私は OPA と Rego の初心者で、アプリケーションの 1 つで OPA を評価しています。私のアプリケーションは、ローカリゼーションと複数の言語をサポートしています。その一つが簡体字中国語です。簡単な漢字で構成される簡単な Rego ルールを評価しようとすると、エラーが発生しました。
エラー:
ルールの例:
Rego は UTF-8 文字セットをサポートしていますか? また、上記のような特殊文字を含む値にルールを記述できますか?
spring - IP アドレスでフィルタリングする Rego テスト
私はこれと同様のルールを使用しています:
2 つの質問があります。
- これは、要求を行うクライアントの IP アドレスでフィルタリングする正しい方法ですか?
- これらの IP のいくつかからのリクエストをシミュレートしてテストする方法はありますか?
open-policy-agent - x で始まるリスト内のすべての項目を取得し、新しいリストに入れます - Rego
リスト:= [「a:aqsdf」、「a:asdf」、「b:gfs」、「b:sdf」、「a:adfd」、「b:asdfd」]
新しいリストに「a」で始まる項目のみを含めたい: ["a:aqsdf", "a:asdf", "a:adfd"]
セットで作業を試みましたが、成功しませんでした。これはPythonでは簡単ですが、レゴに頭を悩ませているようには見えません。私はそれをセットに変えることができますが、ifステートメントを絞り込む方法がわかりません(startswith(list[_], "a") == true)