IE 6.0 URL (URI) length limit

liunx

Guest
IE has an HTTP GET and HTTP POST URL limit of 2083 characters. My CGI-BIN program needs to POST more than that. Aside from changing browsers, does anyone know of a work around for this. I can not use ASP.<br />
<br />
Thanks in advance.<!--content-->Huh? POST does not send data on the URL, so what is the problem?<br />
<br />
Adam<!--content-->We are attempting to pass a very long URL. IE refuses to send the string. We have found that by reducing the string, IE will pass it to the server but we really need to use the entire string and possibly extend it.<!--content-->Originally posted by ekempter <br />
We are attempting to pass a very long URL. IE refuses to send the string. We have found that by reducing the string, IE will pass it to the server but we really need to use the entire string and possibly extend it. Why? Why not roll some or all of that information down into the form-data where there is no limit?<!--content-->I am using a form. The data components of the form comprise the URL. Am I missing something? My understanding is that you can use GET or POST to submit your form data. GET creates a URL string that is visible to the user. POST produces a URL string that is not visible to the user. I am probably oversimplifying. IE limits both strings.<!--content-->Post does NOT use a URL at all and there is no practical limit to the size of the form content. Refer to the following RFCs.<br />
<br />
<!-- m --><a class="postlink" href="http://www.freesoft.org/CIE/RFC/1945/index.htm">http://www.freesoft.org/CIE/RFC/1945/index.htm</a><!-- m --><br />
<!-- m --><a class="postlink" href="http://www.freesoft.org/CIE/RFC/2068/index.htm">http://www.freesoft.org/CIE/RFC/2068/index.htm</a><!-- m --><!--content-->Apparently Microsoft is restricting the post. We have found that IE refuses to submit the post if the data is too long (refuses meaning that nothing is being submitted to the server - no error, nothing). We determined this by removing fields from the form until IE submitted the form. <br />
<br />
I think I have the answer to my question. Thanks for everyones input.<!--content-->Originally posted by ekempter <br />
Apparently Microsoft is restricting the post. We have found that IE refuses to submit the post if the data is too long (refuses meaning that nothing is being submitted to the server - no error, nothing). We determined this by removing fields from the form until IE submitted the form. <br />
<br />
I think I have the answer to my question. Thanks for everyones input. <br />
Oh I'd NEVER argue with someone claiming to find errors in IE but the limitation is something other than raw data size of the form. The reason I say that is that we do 10+ MB form-based file uploads with IE and when you do that the raw file image essentially becomes the value of a posted form field.<br />
<br />
<!-- m --><a class="postlink" href="http://www.freesoft.org/CIE/RFC/Orig/rfc1867.txt">http://www.freesoft.org/CIE/RFC/Orig/rfc1867.txt</a><!-- m --><!--content-->I also faced the issue, It seems there is data limit with post as well. But my issue is just with data, no file upload is there. Do you have any solution for that ?<!--content-->There is no size limit to POST content. Sometimes there are arbitrary limits built into the form handler technology.<!--content-->
 
Back
Top