When uploading files to a web server using HTTP post, are there any restrictions on the client side (for instance in popular browsers or in the HTTP protocol), that sets a hard boundary on how large a file can be uploaded ? If you know of any browser imposed restrictions, it would be nice if you include the browser version and, if possible, whether and/or how the boundary can be configured for that particular browser.
I am using ASP .NET and am aware that I should set maxRequestLength and other settings correctly. I am mostly looking for answers about what restrictions might apply, that are out of my control.