IE şi numărul de caractere al unui url

Posted by andu
Mon, 2008-10-13 12:13

Unul dintre proiectele la care lucrez momentan este o chestie drăguţă care permite oricui să adauge o pagină ca Autoo.ro pe un alt site folosind o singură linie de cod.

Dupa mici bătăi de cap cu IE am ajuns într-un punct în care orice făceam totul se bloca atunci când erau selectate mai mult de două filtre. În rest, totul mergea strună.

Momentul în care IE o lua razna era cel în care făcea un query get către un proxy Solr. Din aproape în aproape am descoperit o chestie "interesantă" a IE şi anume că limita unui url este de 2048 de caractere, inclusiv datele GET. Evident, url-ul meu era mai mare pentru că foloseam multe facet-uri şi facet queries.

Soluţia în acest caz, dacă nu se poate micşora url-ul, este să se folosească POST.

Trackback URL for this post:

http://www.voidberg.org/trackback/286

Comments

Post new comment

  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.