
Verwenden von Apache HTTPD 2.2.15 unter CentOS 6.6
Ich habe an anderer Stelle einen einfachen clientseitigen Aufruf:
<script src="//txph.cfwebtools.com/CJT/index.js"></script>
while gibt diesen Code über diese Maschine zurück:
function(){}
In Chrome und FireFox scheint alles wie vorgesehen zu funktionieren. In Internet Explorer 11 unter Windows 7 scheint der GET-Befehl jedoch nie fertig zu werden und bleibt bei „(Ausstehend...)“ hängen. Ich sehe dies auf der Registerkarte „Netzwerk“ mit F12 Developer Tools.
Dies funktioniert auf meinem lokalen Computer mit Windows 7 und IIS.
Dies scheint also spezifisch für die Kommunikation von IE11 mit Apache zu sein.
Randbemerkung: Ich habe Adobe ColdFusion 11 installiert und wenn ich versuche, eine .cfm-Seite aufzurufen, die JavaScript generiert, passiert dasselbe. Der zurückgegebene MIME-Typ ist Text/Javascript.
Die Zusammenfassung zeigt:
Protocol: (Pending...)
Method: GET
Result: (Pending...)
Received: 0 B
Taken: (Pending...)
Initiator: <script>
Hier sind die Anforderungsheader:
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}
Die Antwortheader werden nie ausgefüllt.
Der Antworttext zeigt korrekt das anonyme Skript.
Die Angaben zum Initiator:
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
Für jede Hilfe, warum diese Kommunikation nie vollständig geladen wird, bin ich dankbar. Andere Skripte wie dieses werden jedoch nicht ohne Probleme geladen:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
Antwort1
Letzten Endes war es ein Problem, das speziell meinen Computer betraf, und ich mache weiter.