You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe
The possibility to run policy over the request/response body is a nice feature, however it's not always useful but still rönd loads the whole body is the content type is supported.
When dealing with large request bodies this may lead to:
adding latency
memory issues (e.g. we have a pod being killed from time to time for going OOM)
Describe the solution you'd like
I'd like to have some flag in the OAS extension that can let me disable the body reading feature
{
"x-rond": {
"requestFlow": {
"policyName": "policy_to_be_executed_BEFORE_API_invocation",
"preventRequestBodyLoad": true|false. // disable only for request
},
"responseFlow": {
"policyName": "policy_to_be_executed_AFTER_API_invocation",
"preventRequestBodyLoad": true|false // disable only for response
},
"options": {
"enableResourcePermissionsMapOptimization": false,
"ignoreTrailingSlash": false,
"preventRequestBodyLoad": true|false // disable for both request and response
}
}
}
Describe alternatives you've considered
Increasing memory: no thanks...
Additional context
Rönd version used: 1.10.1
OAS support could be implemented in v2 only (x-rond)
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe
The possibility to run policy over the request/response body is a nice feature, however it's not always useful but still rönd loads the whole body is the content type is supported.
When dealing with large request bodies this may lead to:
Describe the solution you'd like
I'd like to have some flag in the OAS extension that can let me disable the body reading feature
Describe alternatives you've considered
Increasing memory: no thanks...
Additional context
Rönd version used: 1.10.1
OAS support could be implemented in v2 only (
x-rond
)The text was updated successfully, but these errors were encountered: