What is the maximum file upload size with xmlhttprequest level 2?

krunal shah picture krunal shah · Jan 25, 2012 · Viewed 8.5k times · Source

What is the maximum file upload size with xmlhttprequest level 2 with HTML5?

Answer

Rob W picture Rob W · Apr 11, 2012

The XMLHttpRequest specification does not mention any limits on the upload size.

In practise, upload requests are limited by:

  1. The number of simultaneous uploads: How many concurrent AJAX (XmlHttpRequest) requests are allowed in popular browsers?
  2. The configured limit on the web server, eg. LimitRequestBody on Apache, client_max_body_size on Nginx.
  3. The limits in the server-side scripting environment, e.g. upload_max_filesize and post_max_size in PHP.
  4. Memory limits (bugs, client-side or server-side).

See also: