[Comm] LWP problemms

mtx =?iso-8859-1?q?nmt_=CE=C1_tele-north=2Eru?=
Вт Янв 14 16:01:22 MSK 2003


Уважаемый community!

У меня вот какая проблема:
Написал я скрипт на ПЕРЛе для передачи sms через сайт www.nwgsm.com, но к сожалению в ответе на запрос приходит пустая форма, какбуд-то не переданы параметры. Бъюсь уже не один день, из разных примеров, из разных систем (ALT Linux Master 2, FreeBSD, Windows) - и ни какого положительного результата.
Хотя на сайт своей компании передаю таким же образом - и все нормально.

Подскажите кто знает или сталкивался с похожей проблемой!!!

Вот скрипт:
--------------------------------------------------------------------------------

#!/usr/bin/perl
#print "Content-type: text/html\n\n";

$send = "пФРТБЧЙФШ УППВЭЕОЙЕ";
sub StrEscaped {
my ($str)=@_;
$str=~s/([^0-9A-Za-z\?&=:;])/sprintf("%%%x", ord($1))/eg;
return $str
}

use LWP::UserAgent;
$ua = new LWP::UserAgent;
$ua->agent("Mozilla/5 " . $ua->agent);

#$ua = LWP::UserAgent->new;
#$ua->env_proxy; # Взять прокси-настройки из окружения
# или вручную
#$ua->proxy(ftp => 'http://213.142.193.201');



my $req = new HTTP::Request POST => 
# 'http://www.tele-north.ru/cgi-bin/sms.cgi';
'http://www.nwgsm.com/cgi-bin/sms/smsgate';
$req->content_type('application/x-www-form-urlencoded');

$tel = StrEscaped('+79217080502');
$txt = StrEscaped('FROM 9680005');
$req->content("tll=$tel&txt=$txt&co=on&send=send");


#$req->content("number=0005&telo=9680005&cou=1&podp=test&B1=$send");

my $res = $ua->request($req);

print $res->content;

----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20030114/d28302f0/attachment-0002.html>


Подробная информация о списке рассылки community