Error:413 request entity Too large: head

Hello,

Please find the below details before putting the question.

Environment: apigee 4.18.01 OPDK

request and response streaming already enabled at target endpoint.

Question: one of my user trying to send 9 kb in total api proxy url size (sending request from queryparam like https://abcd.com?name=a,b,c,..................................1600 records).

as of now i am able to fetch the data of till 7 KB of total url size successfully(API proxy request URL size=7 KB as apigee recommended).

I tried to test the request line limit to 10 KB but still its not working and getting the same error request entity too large at the backend microservice server its allow up to 16 KB

conf/http.properties+HTTPRequest.line.limit=10k conf/http.properties+HTTPRequest.headers.limit=25k conf/http.properties+HTTPResponse.line.limit=4k conf/http.properties+HTTPResponse.headers.limit=25k

Could you please advise if we can increase the limit or 7 KB is the maximum limit we can set up also advise how we can get the successful response for 10 KB api proxy url size.


0 1 920
1 REPLY 1

Not applicable

you have to enable streaming both in request and response of target endpoint as well as proxy endpoint.

try this it should work for you.