From bc714c55c5fee102732b34d05f5d94f7cbbf5c6a Mon Sep 17 00:00:00 2001 From: Simon Green Date: Wed, 27 Jun 2012 14:32:00 +0800 Subject: Bug 762787: Reduce CGI_URI_LIMIT from 8000 to 2083 (IE only) r=glob, a=LpSolit --- Bugzilla/Constants.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Bugzilla/Constants.pm') diff --git a/Bugzilla/Constants.pm b/Bugzilla/Constants.pm index b096cc3bb..59e67faa5 100644 --- a/Bugzilla/Constants.pm +++ b/Bugzilla/Constants.pm @@ -568,7 +568,8 @@ use constant PASSWORD_SALT_LENGTH => 8; # Certain scripts redirect to GET even if the form was submitted originally # via POST such as buglist.cgi. This value determines whether the redirect # can be safely done or not based on the web server's URI length setting. -use constant CGI_URI_LIMIT => 8000; +# See http://support.microsoft.com/kb/208427 for why MSIE is different +use constant CGI_URI_LIMIT => $ENV{'HTTP_USER_AGENT'} =~ /MSIE/ ? 2083 : 8000; # If the user isn't allowed to change a field, we must tell him who can. # We store the required permission set into the $PrivilegesRequired -- cgit v1.2.3-24-g4f1b