Www :: SiteBase :: Navigator

www :: SiteBase :: Navigator es una clase de base Perl para los módulos que navegan en los sitios web.
Descargar ahora

Www :: SiteBase :: Navigator Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Grant Grueninger
  • Sitio web del editor:
  • http://search.cpan.org/~grantg/WWW-Sitebase-0.5/lib/WWW/Sitebase/Poster.pm

Www :: SiteBase :: Navigator Etiquetas


Www :: SiteBase :: Navigator Descripción

Www :: SiteBase :: Navigator es una clase de base Perl para módulos que navegan en los sitios web. Www :: SiteBase :: Navigator es una clase de Base Perl para los módulos que navegan en los sitios web.synopsisthis Module es una clase base para los módulos que navegan en los sitios web como MySpace o Bebo. Proporciona métodos básicos como get_page y someth_form que son más robls que sus contrapartes en www :: mecanize. También proporciona algunos métodos básicos como "Site_login". Si subclase con este módulo y anula el método "Site_Info", tendrá un módulo que puede iniciar sesión en su sitio web. Ta Da.Note que este módulo es una subclase de "Spiffy" usando "Use Spiffy -Base". Perldoc Spiffy para más información o buscarlo en CPAN. Lo más importante es que esto significa que usamos el método de "campo" de Spiffy para crear métodos de accesorios, no necesita incluir "My $ Self = Shift" en sus métodos, y puede usar "Super" para llamar la versión de la clase base de un anulado método. Utilice www :: SiteBase :: Navigator -Base; campo_info => {home_page => 'http://www.myspace.com', # URL de la página de inicio de la página de inicio_field => 'url de correo electrónico', # fieldname desde el formulario de inicio de sesión contraseña_field => 'contraseña', # Password FieldName Cache_dir = > '.www-mysite', login_form_name => 'Iniciar sesión', # el nombre del formulario de inicio de sesión. O LOGIN_FORM_NO => 1, # el número del formulario de inicio de sesión (por defecto a 1). # 1 es la primera forma en la página. LOGIN_VERIFY_RE => 'Bienvenido. * Ver mi perfil', # (opcional) # Reques no sensibles a mayúshe-sensible. Deberíamos ver una vez que estamos registrados en Not_logged_in_re => 'Iniciar sesión', # si iniciamos sesión y falla (mal Contraseña, la cuenta repentinamente # se desconecta), la página tendrá esto en ella. # Caso insensible. home_uri_re => '? fuseaction = usuario', # _go_home usa esto y los siguientes dos elementos para cargar # la página de inicio. Puede proporcionar estas opciones o # simplemente anular el método. # Primero, esto se coincide con la URL actual para ver si ya estamos en la página de inicio. home_link_re => 'fuseaction = usuario', # Si no estamos en la página de inicio, este re es el # se usa para encontrar un enlace al botón "Inicio" en la página # actual. Home_URL => 'http://www.myspace.com?fuseaction=user', # Si el enlace del botón "Inicio" no se encuentra, esta URL está # RETREVICA. ERROR_REGEXS => , # error_regexs es opcional. Si el sitio está navegando # muestra las páginas de error que no devuelven los códigos de estado de HTTP adecuados (I.E. devuelven un 200 pero muestra un error), puede ingresar # RES AQUÍ y cualquier página que coinciden. # Esto está destinado a sitios basados ​​en IIS y ColdFusion que # Mensajes de error de escaba periódicamente que se van cuando se vuelvan a intentarlo. }; IMPORTANTE: Si el sitio su módulo navega utiliza cualquier SSL, deberá agregar "Crypt :: SSLEAY" a su lista de módulos de requisitos previos. De lo contrario, sus métodos morirán si golpean una página cifrada SSL. Www :: SiteBase :: Navigator no requiere que esto pueda evitar que los sitios innecesarios no lo necesitan. Requisitos: · Perl


Www :: SiteBase :: Navigator Software relacionado

Svn :: acl

SVN :: ACL es una Frontend Simple Perl para hacer el SVNServe.conf, Passwd, Authz para Subversion. ...

241

Descargar

Acme :: nota

ACME :: Note es un módulo Perl para hacer una nota mental para el estilo de programación. ...

168

Descargar