Ok a little more research has turned up this info for IIS.
POST data is limited to 2 MB on IIS 4.0, and 128 KB on IIS
5.0. Each
name/value is limited to 1024 characters, as imposed by the
SGML spec.
Of course this does not apply to files uploaded using
enctype='multipart/form-data'
See KB #260694 [
http://support.microsoft.com/default.aspx/kb/260694
to
learn how to adjust the limits of POST data (this deals with
adding/modifying MaxClientRequestBuffer in the registry).
In IIS 6.0 (Windows Server 2003), you can adjust this setting
in the
metabase. You need to increase the setting for
AspMaxRequestEntityAllowed to allow larger files to be
handled by the
Request object. Look for this setting in metabase.xml; the
default is
204,800 (200 kb), but you can change it to reflect your
expected usage.
You will need to restart IIS for this change to take place,
unless
"enable direct metabase edit" is enabled.
I would suspect there are similar concerns with other web
servers. And
as earlier mentioned, browser limits may play into this as
well.