title: ASP.Net web API call with large data
body: <p>We have an API call where a large amount of data(16 MB on average) is been sent in the request. The request data is different every time so caching is now good. As our clients receiving the data may use other technologies e.g. PHP, there is a default size which is different across these technologies.</p>
  
  <p>As the data size exceeds the default amount(PHP 8MB), we were thinking of using compression if possible.</p>
  
  <p>Can this be done? </p>
  
  <p>From initial research(may not be correct) compression is used for web site content with caching been used by IIS, so not sure if our problem can be solved using compression.</p>