Я создал веб-приложение, которое передает все входные данные формы через URL-адрес. Может ли кто-нибудь помочь мне выяснить, как отправлять данные с помощью POST? Я начинаю обрабатывать большие объемы данных, а GET создает проблему с слишком длинным URL-адресом. Если есть простой способ JavaScript для этого, мне было бы интересно также.Perl converting GET to POST
Например, форма ввода имеет атрибут txtName
и пользователь набрал John
. В новой форме мне нужно получить John
и назначить его переменной $Name
с использованием метода POST.
Сейчас я использую GET и am chomping параметры, чтобы получить данные из URL.
Как вы, на Perl, получаете POST для работы в обеих формах?
Я изменил GET на POST на форме, представляющей данные. На принимающем данные формы я ставлю
use HTTP::Request::Common qw(POST);
use LWP::UserAgent;
$ua = LWP::UserAgent->new;
в верхней части, то под этим я поставил
my req = POST 'http://intranet/webservice/enhancements/ManagementEnhancementPerson.pl',
[ $Person ='person' ];
Веб-страница страница Я принимаю данные, $Person
переменная я хочу и person
- это имя ввода в исходной форме.
Я застрял на этом некоторое время. Я относительно новичок в Perl и веб-разработке.
Это мои заявления использования в верхней части страницы получение данных.
use CGI::Carp 'fatalsToBrowser';
use warnings;
use Net::SMTP;
use HTTP::Request::Common qw(POST);
use LWP::UserAgent;
$ua = LWP::UserAgent->new;
У вас все еще есть все те же неясности, что и ваши предыдущие вопросы. Вы спрашиваете, как * вы можете отправлять данные, но вы ничего не будете делать. Вы говорите, что форма получает и присваивает, но формы не могут выполнять действия. Ваш язык все еще очень неясен. Кроме того, язык программирования называется «Perl», а не «PERL». – ikegami
@ jm666. Не имеет смысла говорить, что вопрос является дубликатом закрытого вопроса. Кроме того, я предложил ему опубликовать свой уточненный вопрос в качестве нового вопроса, вместо того, чтобы фиксировать вопрос, который был скрыт и закрыт. К сожалению, он плохо справился с этим. :( – ikegami
Я думаю, я не знаю, как сделать это лучше ... По сути, я просто хочу знать, как преобразовать процесс получения в почтовый процесс в каждой из двух форм. – Justin