Использование Apache HTTPD 2.2.15 в CentOS 6.6
У меня есть простой клиентский вызов в другом месте:
<script src="//txph.cfwebtools.com/CJT/index.js"></script>
while возвращает этот код через эту машину:
function(){}
В Chrome и FireFox все работает, как задумано. Однако в Internet Explorer 11 в Windows 7 GET, похоже, никогда не завершается и останавливается в состоянии «(Ожидается ...)». Я вижу это на вкладке «Сеть» с помощью инструментов разработчика F12.
Это работает на моем локальном компьютере с Windows 7 и IIS.
Так что, похоже, это характерно для IE11, взаимодействующего с Apache.
Примечание: у меня установлен Adobe ColdFusion 11, и если я попытаюсь вызвать страницу .cfm, которая генерирует JavaScript, произойдет то же самое. Возвращаемый тип MIME - текст / javascript.
В сводке показано:
Protocol: (Pending...)
Method: GET
Result: (Pending...)
Received: 0 B
Taken: (Pending...)
Initiator: <script>
Вот заголовки запроса:
Request GET /CJT/index.js HTTP/1.1
Accept application/javascript, */*;q=0.8
Referer {redacted}
Accept-Language en-US
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
Accept-Encoding gzip, deflate
Host {redacted}
DNT 1
Connection Keep-Alive
Cookie {redacted}
Заголовки ответа никогда не заполняются.
Правильное тело ответа показывает анонимный сценарий.
Сведения об инициаторе:
Property Value
Stage HTML Preparsing (speculative download)
Element script
Attribute src
Action Speculative parsing
Document ID 0
Frame ID 0
Frame URL {redacted}
Preparser ID 0
Preparser restarted No
Любая помощь в том, почему это общение никогда не загружается полностью, приветствуется. Не то, чтобы другие скрипты, такие как этот, загружались нормально:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
В конечном итоге это было чем-то особенным для моего компьютера, и я продолжаю.