현재 위치 - 회사기업대전 - 기업 정보 조회 - 모바일 앱에서 데이터를 크롤링하는 방법은 무엇인가요?

모바일 앱에서 데이터를 크롤링하는 방법은 무엇인가요?

Python 크롤러 휴대폰의 단계:

1. Fiddler 패킷 캡처 도구 다운로드

2. Fiddler 설정

여기에 필요한 것들이 설명되어 있습니다.

HTTPS 패킷 캡처를 허용하도록 설정

작업은 매우 간단합니다. 다운로드한 피들러를 열고 도구 -gt; 옵션을 찾은 다음 HTTPS 도구 모음에서 Decrpt HTTPS 트래픽을 확인하세요. , 새로 팝업된 옵션 표시줄 아래에서 서버 인증서 오류 무시를 선택하세요.

외부 장치가 HTTP/HTTPS를 피들러로 보낼 수 있도록 설정

마찬가지로 연결 옵션 표시줄에서 원격 컴퓨터 연결 허용을 선택하고 위의 포트 번호 8888을 기억한 다음 사용됩니다.

자, 필요한 피들러 설정이 구성되었습니다.

3. 휴대폰 설정

휴대폰을 설정하기 전에 한 가지 기억해야 할 점은 컴퓨터와 휴대폰이 동일한 네트워크에서 작동해야 한다는 것입니다.

와이파이나 모바일 핫스팟을 이용해 할 수 있습니다.

컴퓨터와 휴대폰을 동일한 네트워크에 연결한 경우 이 네트워크의 IP 주소를 알아야 합니다. 이 주소는 다음과 같이 명령줄에 ipconfig를 입력하여 쉽게 얻을 수 있습니다. 수치.

자, 휴대폰에서 설정을 시작해 보겠습니다.

모바일 앱 잡기 작업은 안드로이드와 애플 시스템 모두에서 가능하다. 여기서는 블로거가 사용하는 애플 시스템을 예로 들었다.

휴대폰 Wi-Fi 설정 인터페이스에 들어가서 현재 연결된 네트워크에 대한 추가 정보를 선택하세요. Apple에서는 느낌표입니다. 그런 다음 하단에 HTTP 프록시 옵션이 표시되면 클릭하여 들어갑니다.

입력 후 위에서 기억한 IP 주소와 포트 번호를 입력하고 확인 후 저장하세요.

4. Fiddler 보안 인증서 다운로드

휴대폰에서 브라우저를 열고 위의 IP 주소와 포트 번호로 구성된 URL을 입력하세요: http://192.168.43.38: 8888을 클릭한 다음 FiddlerRoot 인증서를 클릭하면 Fiddler 인증서가 다운로드됩니다.

위의 내용은 단순히 모든 작업을 완료하고 마지막으로 사용하기 쉬운지 테스트합니다.

5. 휴대폰 테스트

Zhihu 앱을 예로 들어 휴대폰에서 Zhihu 앱을 엽니다. 다음은 컴퓨터에서 Fiddler의 패킷 캡처 결과입니다.

결과는 문제가 없으며 정보 패킷이 캡처되었습니다. 그런 다음 웹 페이지를 분석하는 방법을 사용하여 후속 작업을 수행할 수 있습니다.

copyright 2024회사기업대전