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

Paso 4: Envíe las señales adecuadas.

Mechanize tiene una función fácil para agregar encabezados a los encabezados de mensaje, esto nos permitirá a parecen el mismo navegador que usted utiliza para acceder a la página la primera vez. Abrir el archivo con encabezados que has encontrado usando a Firebug y editar este archivo de texto para que coincida con. Vuelva a colocar todo en las citas con el elemento apropiado de la lista de encabezado:

USER_AGENT = "Mozilla/5.0 (X11; U; Linux i686; TR-TR; RV:1.8.1.9) Gecko/20071102 Pardus/2007 Firefox/2.0.0.9 "
HOST = "pubmatic.com"
ACEPTAR = "text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5"
ACCEPT_LANGUAGE = "en-nosotros, en; q = 0.5"
ACCEPT_ENCODING = "gzip, desinflar"
ACCEPT_CHARSET = "ISO-8859-1, utf-8; q = 0.7, *; q = 0,7"
ALLTRUEMAN = "300"
CONEXIÓN = "keep-alive"
CONTENT_TYPE = "aplicación/x--www-form-urlencoded"
REFERENCIA = "https://pubmatic.com/04_betasignin.jsp"
CONTENT_LENGTH = "60"
COOKIE = "utma = 103266945.1970108054.1210113004.1212104087.1212791201.20; KADUSERCOOKIE = EA2C3249-E822-456E-847A-1FF0D4085A85; UTMZ=103266945.1210113004.1.1.utmccn=(Direct)|utmcsr=(Direct)|utmcmd=(None); JSESSIONID = 60F194BE2A5D31C3E8618995EB82C3C1. TomcatTwo; UTMC = 103266945"
PRAGMA no = "-cache"
CACHE_CONTROL no = "-cache"

Esto crea un conjunto de variables que luego puede utilizar para añadir a la cabecera usando este código:
br.add_header = [("Host", HOST)]

br.add_headers = [("User-agent", USER_AGENT)]

br.add_headers = [("Aceptar", aceptar)]

br.add_header = [("Accept-Language", ACCEPT_LANGUAGE)]
br.add_headers = [("Accept-Encoding", ACCEPT_ENCODING)]
br.add_headers = [("Accept-Charset", ACCEPT_CHARSET)]

br.add_header = [("Keep-Alive", alltrueman)]
br.add_headers = [("conexión",)]

br.add_header = [("Content-Type", CONTENT_TYPE)]
br.add_header = [("Referer", REFERER)]
br.add_header = [("Content-Length", CONTENT_LENGTH)]
br.add_headers = [("Cookies", galletas)]

br.add_headers = [("Pragma", PRAGMA)]

br.add_headers = [("Cache-Control", CACHE_CONTROL)]

Ahora cuando llamamos la función open de página los encabezados se enviará al servidor así.
br.Open ("https://pubmatic.com/04_betasignin.jsp")

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