title: Can't Upload 5MB - 10MB image file to Lambda through API gateway
body: <p>I am trying to upload 5MB image to aws lambda through api gateway.
  I need to pass the file content as binary or buffer without any conversion. But API gateway converts the input as base64</p>
  
  <p>by default and the converted base64 text is 7MB. As <strong>the data size is increased after base64 conversion</strong> lambda is not allowing that size. 
  <strong>How to prevent this automatic base64 conversion in API Gateway?
  In AWS forum most of them were suggested to upload the file to s3 bucket and use that in lambda. But in my case i need to pass it directly to lambda without the help of S3. I have been at this for some weeks now....any help or insight is appreciated.</strong></p>