Występuje w twardym limicie w Internet Explorerze z protokołami aplikacji, które przekraczają 508 znaków. Limit ten nie jest wymuszany w innych przeglądarkach, chrome itp. ...Jaka jest maksymalna długość niestandardowego protokołu url przy użyciu synchronicznych protokołów w przeglądarce Internet Explorer?
Dokumentacja na MSDN (1) wydaje się nie wspominać o maksymalnej dopuszczalnej długości w specyficznej dla programu części URI lub całkowitej długości, w tym schematu.
508 znaków jest znacznie poniżej ogólnych limitów dla adresów URL w IE, zgłoszonych jako 2083 znaków (2).
Czy ktoś wie, czy jest to oczekiwane zachowanie, używam IE8, czy może coś tu jest nie tak?
Referencje:
W moich testach zwiększa to limit do 2046 znaków w IE 9-11. (Co ciekawe, ma 2047 znaków w IE 8.) Jest to tylko wzrost 4x, ale może być wystarczający w niektórych sytuacjach. Świetne znalezisko. –