• Publicidad

Envío GET POST con HTTPS

Todo lo relacionado con el desarrollo Web con Perl: desde CGI hasta Mojolicious

Envío GET POST con HTTPS

Notapor jimr1984 » 2014-10-01 10:01 @459

Buenos días.

Estimados: favor solicito. Ayuda a una duda que tengo. ¿Cómo puedo realizar un envío POST utilizando HTTPS?

Tengo el siguiente código:
#!/usr/bin/perl -w

use strict;
use CGI::Carp qw(fatalsToBrowser);

use LWP::UserAgent;
use HTTP::Request;

my $url = "https://mipagina.aspx";
my $query = "2BZ0b0FAuG%2BousKAoO4powLAt%2Fo6qoMZRsniW23WyEyg82peBBfshM84E8%3D&txtNombre=ivan&txtNroTelf=3508548&txtContador=84&txtMensaje=prueba&txtCaptcha=69NJ&txtFechaHora=01%2F10%2F2014+10%3A25&btnEnviar=Enviar";

my $ua = LWP::UserAgent->new;
$ua->agent("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0");
$ua->proxy('http','http://usuari:contraseña@miproxuejemplo:8080');

my $req = HTTP::Request->new(POST => $url);
$req->content_type('application/x-www-form-urlencoded');
$req->content($query);

Por favor, si alguien puede darme una ayuda para realizar peticiones con HTTPS. Gracias.
Última edición por explorer el 2014-10-01 11:01 @500, editado 1 vez en total
Razón: Puntos, comas; dias => días; como => ¿Cómo; envio => envío; sgte => siguiente; codigo => código
jimr1984
Perlero nuevo
Perlero nuevo
 
Mensajes: 123
Registrado: 2012-11-25 07:11 @341

Publicidad

Re: Envío GET POST con HTTPS

Notapor explorer » 2014-10-01 16:19 @721

Solo necesitas tener instalado el módulo LWP::Protocol::https.

El resto del programa queda igual, a excepción de que las URL llevarán el prefijo 'https://...'.

Más información.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Envío GET POST con HTTPS

Notapor jimr1984 » 2014-10-03 13:53 @620

Muchas gracias.

Ya pude resolver mi problema.

Agradecido.

Saludos...
jimr1984
Perlero nuevo
Perlero nuevo
 
Mensajes: 123
Registrado: 2012-11-25 07:11 @341


Volver a Web

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados