2017-10-16 1 views
0

이것은 아마도이 질문에 가장 적합한 제목이 아닙니다.클라이언트 쪽에서 웹 스크래핑

그래서 나는 현재 웹 스크 레이 핑을위한 파이썬 스크립트를 사용하는 내 서버에서 실행중인 nodejs 응용 프로그램을 가지고 있지만이 클라이언트 측으로 이동하는 것은 개별 클라이언트가 다른 버전 (잠재적으로 고유 한) 대지.

나는 이상적인 세계에서 자바 스크립트를 사용하여 페이지에서 HTML 응답을 얻고 싶습니다 (마우스 오른쪽 버튼을 클릭하고 소스보기를 선택하면 크롬에서 볼 수있는 것). 그러면 javascript에서 처리됩니다.

그러나 내가 온라인으로 읽은 것에서 이것은 가능하지 않은 것으로 보입니다. 나는 긁어 낼 수있는 응답을 제공하는 사이트 (예 : anyorigin.com)를 알고 있습니다. 그러나 각 사용자가 내가 긁어 내고자하는 사이트에서 다른 것을 볼 수있을 때 사용자가 보는 것을 긁을 수 있어야하기 때문에 이것들은 저에게 정말로 적합하지 않습니다. 내가 현재 사용하고있는 python 스크립트는 이렇게 할 것이지만, 사용자가 파이썬을 설치해야만 실행할 수 있고, 보장 할 수 없다.

텍스트 블록에 사과드립니다.

이 문제를 해결하려면 어떤 해결책이 있습니까?

+0

브라우저 플러그인을 옵션에 추가하고 있습니까? – theGleep

+0

그것은 내가 플러그인으로 자바 스크립트 보안 제한을 우회 할 수 있다고 믿게되었습니다. – user7856951

답변

0

일부 연구 및 제안이 접수 된 후 Chrome 개발자 사이트의 간단한 가이드를 사용하여 Chrome 확장 프로그램을 만들고 CORSrequest를 사용하여 필요한 정보를 얻었습니다.

누구든지이 질문을 발견하고 도움을 얻으 려한다면 자세한 내용과 도움을 드리겠습니다. :)

0

저는 최근에 매우 비슷한 것을하려고 시도했지만 불행히도 클라이언트 측에서이 작업을 수행 할 방법이 없다는 것을 알고 있습니다. 어떤 속임수를 쓰고 필요할 때마다 필요한 데이터를 "게시"할 수는 있지만 매우 효율적이거나 간단 할 것 같지 않습니다.

뭔가를 찾았 으면 공유하십시오.

+0

크롬 확장을 생성하여 문제가 해결되었습니다. – user7856951

관련 문제