cloudfront responds with a status of 413 (Request Entity Too Large)
<p>We have a requirement to send large data as part of URL which will be read by angular to render the page. Url is of more than 10000 characters. But cloudfront is returning below error - </p>

<blockquote>
  <p>Bad request.  Generated by cloudfront (CloudFront) Request ID:
  I2fOApzZr4psKrWsY6abezp5R0m30zKDKE7c0MuB_JkjWbvxz5GVnQ==</p>
</blockquote>

<p>Browser console returns error code 413 with below message - </p>

<blockquote>
  <p><em>Failed to load resource: the server responded with a status of 413 (Request Entity Too Large)</em></p>
</blockquote>

<p>Is there any settings in cloud front which can allow to accept large URL request. </p>

<p>I know on apache that there are settings like LimitRequestBody which can allow large inputs,  but request is not reaching to apache and error out by cloudfront itself.</p>

<p>When I played with the number of characters - cloudfront breaks after 8226 characters. </p>