How-To: Handle large http body requests
Configure http requests that are bigger than 4 MB
By default Dapr has a limit for the request body size which is set to 4 MB, however you can change this by defining
dapr.io/http-max-request-size annotation or
When running in self hosted mode, use the
--dapr-http-max-request-size flag to configure Dapr to use non-default request body size:
dapr run --dapr-http-max-request-size 16 node app.js
This tells Dapr to set maximum request body size to
On Kubernetes, set the following annotations in your deployment YAML:
apiVersion: apps/v1 kind: Deployment metadata: name: myapp namespace: default labels: app: myapp spec: replicas: 1 selector: matchLabels: app: myapp template: metadata: labels: app: myapp annotations: dapr.io/enabled: "true" dapr.io/app-id: "myapp" dapr.io/app-port: "8000" dapr.io/http-max-request-size: "16" ...
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified June 20, 2022: Upmerge 1.7 into 1.8 [2022-06-20] (#2546) (e540cebb)