Red de conocimiento informático - Material del sitio web - ¿Cómo "obtener datos"?

¿Cómo "obtener datos"?

En primer lugar, los rastreadores se dividen en capturar datos de aplicaciones móviles y datos de sitios web. Los métodos principales son los mismos, pero existen algunas diferencias en los detalles.

Tome el análisis de los datos del sitio web de rastreo como ejemplo:

1. Utilice la función de red de la herramienta de desarrollo del navegador para analizar la interfaz de datos correspondiente o ver el código fuente y escribir. la expresión regular correspondiente para hacer coincidir los datos relevantes

2. Extraiga datos clave según los resultados del análisis del primer paso o la solicitud de simulación del lenguaje de escritura regular. Esto puede implicar múltiples interfaces de solicitud. Generalmente, se requieren la firma y el cifrado de datos. Esto requiere encontrar el algoritmo de análisis de archivos js correspondiente.

La captura de datos del sitio web implica aproximadamente los dos pasos anteriores. Por supuesto, hay muchos detalles, como encabezados de solicitud simulados, métodos de solicitud y cuerpos de solicitud. Si está recopilando datos de aplicaciones móviles, también implica análisis de paquetes de datos, descompilación y descompilación de software, etc. En términos relativos, los rastreadores de aplicaciones son más complicados.