HTML : <html> <script scr="http://someurl.com/jscript.js"></script></html>
Chrome 확장 프로그램이나 콘솔 명령에서 자바 스크립트 소스를 추출하려면 어떻게해야합니까?
크롬 확장의 jscript.js 소스 코드를 추출하려고합니다.
그러나 js의 소스를 보유한 DOM 개체의 특성이 없습니다.
페이지에로드 된 JavaScript의 소스 코드를 추출하는 방법이 있습니까? (DOM 개체 또는 일부 내부 개체를 사용하여 스크립트를 다시 다운로드하는 경우 제외)
왜냐하면 .. 일부 웹 서버는 다른 소스 코드를 반환하기 때문에 요청 패킷에 따라 다릅니다 (일반적으로 나쁜 서버는 그렇게합니다). 그래서 다른 요청으로 다운로드하려고하면 브라우저에로드 된 동일한 요청을 가져올 수 없습니다.
잘 모르겠습니다. devtools에서 소스가 소스 패널에 표시됩니다. 확장 기능에서는 XMLHttpRequest 또는 다양한 아날로그를 사용하여 스크립트를 다시 다운로드 할 수 있습니다. – wOxxOm
@wOxxOm "DOM 만 사용하여 내용을 가져올 수 있습니까?"라는 질문을 읽을 수 있습니다. 그리고 암묵적으로, "그렇지 않다면, 어떻게 다루는가". – Xan
@wOxxOM 의견을 주셔서 감사합니다. 예, 나는 그들을 다시 적재 할 길을 보았습니다. 하지만 난 그냥 DOM 또는 브라우저의 일부 내부 개체를 가지고 싶었어 :) – nemo