Увеличьте число одновременных запросов HTTP в Internet Explorer 7
Я работаю над улучшением производительности очень большого AJAX-приложения. Одним из ограничений является то, что приложение требует выполнения в Internet Explorer 7. Проблема заключается в том, что IE7 не допускает более 2 одновременных HTTP-запросов одновременно. Я пытался изменить значения реестра для MaxConnectionsPerServer и MaxConnectionsPer1_0Server до 10 в виртуальной машине winxp sp4, но все же все javascripts продолжают загружаться в сериализованном виде не более 2 за один раз.
Есть ли способ принудительно заставить IE7 использовать 6 или 8 одновременных HTTP-запросов? (Я знаю, IE8, IE9, FF и многие другие делают это, да, проблема в том, что наш клиент хочет только IE7 и не будет обновлять браузер)
2 ответа
Является ли ограничение 2 одновременными запросами к одному домену? Одной из альтернатив может быть распространение ваших вызовов ajax на несколько доменов или поддоменов. Таким образом, браузер будет выполнять несколько одновременных вызовов, хотя я не уверен, что это вызовет некоторые проблемы межсайтового скриптинга.
Нет, это встроенная функция программы и не настраивается. Посмотрите здесь. Мой совет - рефракторинг вашего кода, так что отправляются только два