Spidering una web Ajax con un formulario de inicio de sesión asíncrona (6 / 6 paso)

Paso 6: Clave para el corazón

Ahora que hemos adquirido un identificador de sesión y Mechanize guardado en sus cookies podemos seguir el javascript para ver donde tenemos que ir. Busca dentro del "si (" session_id "! = null) {//login éxito" para ver dónde ir en éxito. Mirando el código de la reubicación de ventana: "si (adurlbase.search(/pubmatic.com/)! = -1) {window.location="http://pubmatic.com/05_homeloggedin.jsp"+"? v = "+ Math.random () * 10000;" vemos que tenemos que ir a un sitio web ubicado en http://pubmatic.com/05_homeloggedin.jsp?v=some número aleatorio. Así que vamos a crear un número aleatorio falso para entrar y crear una nueva instancia del navegador para leer la página recién abierta:

response2 = br.open ("http://pubmatic.com/05_homeloggedin.jsp?v=2703")

Y que debe ser. El código está ahora completado, usando las cabeceras adecuadas y mecanizar controlador cookie ahora podemos acceder a las tripas de pubmatic.

Abrir terminal, cargar el paquete python abajo y el login lejos. Para hacer este tipo python2.5 y luego la ruta al archivo .py.

Artículos Relacionados

Cómo hacer una web de Arduino servidor

Cómo hacer una web de Arduino servidor

En este ejemplo, utilizará su escudo de Ethernet y su Arduino para hacer un servidor Web básico. Utilizando la librería Ethernet dispositivo tendrá la capacidad para responder a una demanda HTTP con el shield Ethernet. La Ethernet estela de abrir un
Servidor Web DIY con Arduino Mega 2560

Servidor Web DIY con Arduino Mega 2560

en este proyecto de bricolaje, vamos a hacer nosotros mismos un servidor web pequeño con W5100 escudo y arduino mega 2560,Vamos a conseguir nosotros mismos iniciado,Preparar todas las piezas...Paso 1: Las piezas necesarias para este DIY 1. Arduino Me
Cómo hacer una animación con plastilina + accesorios

Cómo hacer una animación con plastilina + accesorios

en este instructable le mostraré cómo hacer una animación con plastilina básico con apoyos.Paso 1:Para hacer de este instructable necesitaCuchillo del exactoPlacas de espuma finaImpresora a colorPapelComputadoraModelado en arcillapequeño alambreCámar
Crear una web flash 100%!

Crear una web flash 100%!

Este tutorial le ayudará a construir una web flash 100%. Estoy publicando esto porque no puedo encontrar un tutorial para este tema aquí. Sólo encontré "plantilla de sitio web flash del edificio" publicado aquí, que es un tema diferente que supo
Arduino "Habla" Temp / humedad en una TFT LCD con relés

Arduino "Habla" Temp / humedad en una TFT LCD con relés

De la mente de http://arduinotronics.blogspot.comACTUALIZACIÓN: Añadido nuestro escudo SpeakEasy texto a voz (TTS) para hacer de este una estación meteorológica "Hablar"!ACTUALIZACIÓN: Añadido una placa de relé de 4 Puerto de control del disposi
API para una Web controlada por Robot

API para una Web controlada por Robot

"Estos materiales y la información contenida en este instructivo son proporcionan por los estudiantes matriculados en el Software de lugares (www.softwareofplaces.com) clase en la Universidad PUC-Rio. El contenido representado aquí es el proyecto fin
Cómo hacer una animación con plastilina impresionante

Cómo hacer una animación con plastilina impresionante

aquí es una guía paso a paso para crear tu propia animación con plastilina.  Empezaré con un vídeo que hice mi segundo año como un proyecto de fotografía.  Tiene alrededor de 2.000 marcos y tomó alrededor de un mes para terminar.Estoy entrando este i
Convertir una pluma segmentada con brillo fundición

Convertir una pluma segmentada con brillo fundición

He ahorrado y me compró un mini torno durante la escuela secundaria después de cayó en amor con giro de tienda de madera. Me tomó un par de años (bueno, todos los de high school y college) antes de llegar un arrancador de giro de la pluma.Uno de los
Una Idea brillante con estrellas de Origami

Una Idea brillante con estrellas de Origami

fue un regalo que hice para mi señora.  Espero que todos disfrute tanto como ella lo hizo/hace!He ligado a otros Instructables para evitar explicar ciertas cosas que otros autores en este sitio lo han hecho tan bien.Espero que te inspiren como ellos
Controlar una impresora 3D con gestos con las manos

Controlar una impresora 3D con gestos con las manos

que he escrito antes pero administrar un laboratorio de tecnología creativa en la Universidad de California de los artes. I ayudar a los estudiantes con una amplia gama de habilidades, crear una amplia gama de proyectos. Uno de muchas partes de mi tr
Cómo hacer una neumática con una botella de plástico!

Cómo hacer una neumática con una botella de plástico!

¿Cómo hacer una neumática?Una pistola neumática simple podría hacerse con sus propias manos con la botella de plástico de Coca-Cola 0.5 o cualquier otra botella de refresco.https://youtu.be/E1InFnm69G8Paso 1: Hacer una simple arma neumático necesita!
Cómo hacer una película con imágenes usando el Windows Movie Maker

Cómo hacer una película con imágenes usando el Windows Movie Maker

en todos Microsoft Windows hay un programa gratuito llamado "Windows Movie Maker". Para encontrar este programa, vaya a "Inicio". En la búsqueda de programas y archivos cuadro; TIPO, cineasta de Windows. Los resultados se encuentra en
Cómo hacer una estrella doble con una banda elástica!!!

Cómo hacer una estrella doble con una banda elástica!!!

Cuando era más joven, solía jugar con bandas de goma cada vez que tenía que ir en los largos paseos en coche. Aprender a crear diseños de goma fue una manera para mí matar tiempo y aburrimiento. Que esto puede hacer lo mismo para ti si eres un niño o
Beso flor - haga una rosa doblada con las envolturas de Hershey Kiss

Beso flor - haga una rosa doblada con las envolturas de Hershey Kiss

se muestra cómo hacer rosas poco rápidos de contenedores Hershey Kiss. Sólo toma un minuto para aprender y luego unos minutos para hacer. Pero si haces uno para ella, frente a ella, dejará una impresión duradera.He estado haciendo estos para mi espos