Código fuente de la página web
Los dos elementos más importantes son el agente de usuario de información del navegador. Si no hay ningún User-Agent en la solicitud, el sitio web pensará que no es una solicitud humana en el navegador, sino un ataque malicioso.
Para los sitios web que requieren inicio de sesión, a menudo se requiere COOKIE en la solicitud para autenticar al usuario y obtener permiso para abrir ciertos sitios web.
Usando la Caja de herramientas para desarrolladores de Firefox>: Opciones de red, puede obtener fácilmente información del encabezado, como el Agente de usuario.
Un ejemplo simple de cómo agregar encabezados a una solicitud.
¿Título? =?{ "Usuario-Agente":? "Mozilla/5.0? Firefox/35.0",
"Cookie":" BDUSS = aaaaaaaaaaaaaaaaaaaaaaaaaaaa",}
¿Solicitud? =?urllib2. solicitud(url, postData, ?title=title)
¿respuesta? =?urllib2.urlopen(solicitud)