해결되었으며 jquery 가져오기를 Qiniu Cloud 정적 리소스 가속화로 대체했습니다. 그러면 이 문제는 더 이상 발생하지 않습니다.
js 파일 내부에 문제가 있다는 뜻입니다. 또한 외부 js를 무분별하게 사용하지 말 것을 스스로도 상기시켰습니다. 답변해주신 분들께 감사드립니다!
가끔 페이지를 새로 고치면 일반적으로 모든 페이지가 동일한 주소에서 와야 합니다. 외부 주소에서 세 가지 요청이 있는 이유는 무엇입니까? (위 검은색 선은 모두 같은 주소, 노란색 선은 다른 주소)
일반적인 상황은 다음과 같습니다.
저는 프런트 엔드 담당자인데 왜 그런지 잘 모르겠습니다. (라우터나 서버가 하이재킹됐는지 추측해보세요.)
1. CDN을 사용하지 않습니다.
2.js에서는 jquery와layui만 참조합니다.
3. 단지 로그인 페이지일 뿐이며 외부 리소스의 js를 사용하지 않습니다.
4. 페이지 헤더입니다:
해결되었으며 jquery 가져오기를 Qiniu Cloud 정적 리소스 가속화로 대체했습니다. 그러면 이 문제는 더 이상 발생하지 않습니다.
js 파일 내부에 문제가 있다는 뜻입니다. 또한 외부 js를 무분별하게 사용하지 말 것을 스스로도 상기시켰습니다. 답변해주신 분들께 감사드립니다!
가끔 페이지를 새로 고치면 일반적으로 모든 페이지가 동일한 주소에서 와야 합니다. 외부 주소에서 요청되는 항목이 세 가지인 이유는 무엇입니까? (위 검은색 선은 모두 같은 주소, 노란색 선은 다른 주소)
일반적인 상황은 다음과 같습니다.
저는 프런트 엔드 담당자인데 왜 그런지 잘 모르겠습니다. (라우터나 서버가 하이재킹됐는지 추측해보세요.)
1. CDN을 사용하지 않습니다.
2.js에서는 jquery와layui만 참조합니다.
3. 단지 로그인 페이지일 뿐이며 외부 리소스의 js를 사용하지 않습니다.
4. 페이지 헤더입니다:
귀하의 IP 주소가 위 노란색 부분의 IP 주소인지 물어봐도 될까요? 이 세 가지 리소스 유형을 보면 두 개는 script
이고 하나는 img
입니다. 당신이 인용한 js 플러그인에 의해 초기화된 것인지 조금 의심스럽습니다. (한가지 더, 도메인 이름을 코딩하셨는데, 문제와 연결된 도메인 이름은 코딩되지 않았습니다, snickering.jpg)
하제~
코드도 없고, 사진만 보면 아무것도 알 수 없어요~
외부 리소스 소스가 많이 있으니 확인해 보세요.
브라우저 확장, 일부 확장은 페이지에 대한 추가 외부 리소스를 참조합니다
CSS, CSS 파일은 다른 외부 CSS, 이미지, 글꼴도 로드할 수 있습니다
HTML, 이미지 등도 외부 리소스에서 로드하고 생성할 수 있습니다. (단, html을 직접 작성하신다면 님 같지는 않네요)
JS의 경우 외부 리소스를 로드할 수도 있습니다. 공식 웹사이트에서 다운로드되었는지 확인해야 합니다.
참조된 리소스에는 타사 리소스가 포함될 수 있습니다. CSS가 다른 이미지를 사용하는지, JS가 다른 요청을 보내는지 확인하세요.
웹사이트를 핑하여 IP 주소인지 확인하세요. 도메인 이름 운영자의 구성 문제일 수 있습니다.
몇 가지 가능성을 알려주고 질문자가 직접 디버깅하도록 하세요.
1. 설치된 브라우저 플러그인을 확인하세요. 일부 플러그인은 서버 및 기타 해당 로직에서 데이터를 요청합니다.
2. 통계 스크립트인지 확인하세요.
3. 운영자의 광고 스크립트인지 확인하세요.
4. xssed인지 확인하면 결국 요청이 현재 페이지의 경로를 가져오는 것을 볼 수 있으며, 관리 경로이기도 합니다. 두 스크립트 요청이 무엇인지 집중해보세요!
5. CSS 리소스에 외부 리소스를 가져왔는지 확인하세요.
6. 참조된 js 플러그인을 확인하세요.
통계나 광고처럼 보이는 이미지 리소스도 있다는 걸 봤는데, xssed되었을 가능성이 더 높아요.