javascript - Nodejs는 판단 및 음성 판단 문제를 전환하는 웹사이트 페이지를 크롤링합니다.
淡淡烟草味
淡淡烟草味 2017-05-16 13:42:31
0
3
622

웹사이트 http://www.everlight.com/news...
두 가지 질문 1: 각 페이지의 URL을 얻는 방법
2을 클릭하면 뉴스 내용이 나옵니다.
예를 들어 http:// www.everlight.com/news ...
영어 운영체제라면 영어 뉴스가 나옵니다.
중국 운영체제라면 중국어 뉴스가 나옵니다.
노드에서 영어 뉴스를 캡쳐하고 싶은데요. 그것을 처리하기 위해.

淡淡烟草味
淡淡烟草味

모든 응답(3)
巴扎黑

질문이 종료되었습니다...

게시할 때 양식에 숨겨진 변수에 배치되는 몇 가지 주요 데이터가 있습니다. 이러한 변수를 지정하면 문제가 해결됩니다.

世界只因有你

오른쪽 상단에 언어 스위치가 있습니다. 코드를 보면 이 함수가 호출됩니다.
function __doPostBack(eventTarget, eventArgument) {

으아아아

}

사실 방금 폼을 제출하셨는데,
폼은 포스트로 보내주신 원본 페이지
그래서 클릭 후 페이지가 깜박이는 것을 볼 수 있지만 URL은 바뀌지 않습니다.
따라서 영어 버전을 원하시면 게시 메소드에 매개변수 __EVENTTARGET="ctl00$ctl00$lBtnUSA"를 전달하여 페이지의 영어 버전을 얻으세요.

페이지에서 URL을 가져와서 DOM을 구문 분석하세요.

페이지에서 URL을 얻는 방법:

으아아아
某草草

요청의 헤더 정보를 분석해 보겠습니다. 그 안에 언어를 설정할 수 있는 항목이 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿