
CentOS 6.6에서 Apache HTTPD 2.2.15 사용
다른 곳에서 간단한 클라이언트 측 호출이 있습니다.
<script src="//txph.cfwebtools.com/CJT/index.js"></script>
while은 이 기계를 통해 다음 코드를 반환합니다.
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
이것은 결국 내 컴퓨터와 관련된 문제로 이어졌고 계속 진행 중입니다.