always pending on IE11 and CentOS Apache

 always pending on IE11 and CentOS Apache

CentOS 6.6 で Apache HTTPD 2.2.15 を使用する

他の場所に簡単なクライアント側呼び出しがあります:

<script src="//txph.cfwebtools.com/CJT/index.js"></script>

このマシン経由でこのコードを返します:

function(){}

Chrome と FireFox では、すべてが意図したとおりに動作するように見えます。ただし、Windows 7 の Internet Explorer 11 では、GET が終了せず、「(保留中...)」で停止しているように見えます。これは、F12 開発者ツールを使用したネットワーク タブで確認できます。

これは、Windows 7 と IIS を使用しているローカル マシンでは動作します。

したがって、これは Apache と通信する IE11 に特有のもののようです。

補足ですが、Adobe ColdFusion 11 をインストールしていますが、JavaScript を生成する .cfm ページを呼び出そうとすると、同じことが起こります。返される MIME タイプは text/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>

答え1

これは結局、私のコンピュータに固有の問題であることが判明したので、先に進みます。

関連情報