Разве я говорил что я имею доступ к Web-серверу? Та CGI-шка, о которой я говорю, выводит результаты своей работы, причем туеву хучу! А мне от нее нужно только чтобы она выполнила то, для чего она предназначена, но нихрена мне не посылала!
Этот вопрос касается, скорее всего особенностей протокола HTTP.
Возможно ли из Perl отправить HTTP-запрос Web-серверу на который тот (сервер) не будет отправлять ответ, т.е выполнить на сервере CGI-приложение, которое выполняется, но не выводит результаты?
[CGI] Ессна да, а в чем подвох-то ;) ?25.02.03 14:02 Автор: paganoid Статус: Member
Тебе надо вызвать скрипт на сервере, допустим script.pl - ну т.к шли к
http://myserv.net/script.pl HTTP GET запрос. Внутри script.pl просто ниччё не печатай, и все.
@#$ня-война!!!27.02.03 02:54 Автор: alien <Андрей> Статус: Member
Разве я говорил что я имею доступ к Web-серверу? Та CGI-шка, о которой я говорю, выводит результаты своей работы, причем туеву хучу! А мне от нее нужно только чтобы она выполнила то, для чего она предназначена, но нихрена мне не посылала!
Этот вопрос касается, скорее всего особенностей протокола HTTP.
о как27.02.03 10:52 Автор: paganoid Статус: Member
> Разве я говорил что я имею доступ к Web-серверу? Та > CGI-шка, о которой я говорю, выводит результаты своей > работы, причем туеву хучу! А мне от нее нужно только чтобы > она выполнила то, для чего она предназначена, но нихрена > мне не посылала! > > Этот вопрос касается, скорее всего особенностей протокола > HTTP.
Во как, а так сразу и не просекешь. Ну попробуй открывать сокет, писать туда GET запрос и сразу закрывать соединение. Ну и собственно, чем тебе мешает то, что он чойта возвращает? Игнорируй и все.
о как28.02.03 02:56 Автор: alien <Андрей> Статус: Member Отредактировано 28.02.03 02:57 Количество правок: 1
> Во как, а так сразу и не просекешь. Ну попробуй открывать > сокет, писать туда GET запрос и сразу закрывать соединение. > Ну и собственно, чем тебе мешает то, что он чойта > возвращает? Игнорируй и все.
У меня уже была мысль про это (в смысле про сокеты), но хотелось бы сделать все поизящней, чтобы там через LWP::UserAgent или что-нить в этом роде.
А надо мне это вот для чего: ента чертова CGI-шка предназначена для отправки сообщения на пейджеры и соответственно работает на сервере пейджинговой компании. Из внутренней сетки есть доступ в инет через прокси, на котором есть авторизация и все такое. Короче доступ в инет не всем и только за бабки. Но хотелось бы чтобы сообщения на пагеры можно было отправлять нахаляву. Сейчас это делается по электронной почте (сообщение отправляется на специальный адрес с указанием в теме сообщения номера абонента). Электронная почта дает возможность отправлять только неотложенные сообщения. А если отправлять запрос CGI, то можно указать дату/время отправки сообщения. Короче у нее дополнительная функциональность. Но проблема в том, что ответ у нее слишком большой (ну реклама там всякая и т.п.). От этого неучтенный трафик может возрости, причем судя по (количеству отправленных сообщений) * (размер ответа) - довольно прилично. Так вот и хотелось бы избежать этих последствий. Да и в целях повышения образованности :-)))
Такая вот ситуевина...
о как28.02.03 10:52 Автор: paganoid Статус: Member
> У меня уже была мысль про это (в смысле про сокеты), но > хотелось бы сделать все поизящней, чтобы там через > LWP::UserAgent > или что-нить в этом роде. > А надо мне это вот для чего: ента чертова CGI-шка > предназначена для отправки сообщения на пейджеры и > соответственно работает на сервере пейджинговой компании. > Из внутренней сетки есть доступ в инет через прокси, на > котором есть авторизация и все такое. Короче доступ в инет > не всем и только за бабки. Но хотелось бы чтобы сообщения > на пагеры можно было отправлять нахаляву. Сейчас это > делается по электронной почте (сообщение отправляется на > специальный адрес с указанием в теме сообщения номера > абонента). Электронная почта дает возможность отправлять > только неотложенные сообщения. А если отправлять запрос > CGI, то можно указать дату/время отправки сообщения. Короче > у нее дополнительная функциональность. Но проблема в том, > что ответ у нее слишком большой (ну реклама там всякая и > т.п.). От этого неучтенный трафик может возрости, причем > судя по (количеству отправленных сообщений) * (размер > ответа) - довольно прилично. Так вот и хотелось бы избежать > этих последствий. Да и в целях повышения образованности > :-))) > > Такая вот ситуевина...
Честно гря, я в Перле не шарю, просто предложил, как бы на PHP делал. Суть видимо одна. Ну и не думаю, что там много ТЕКСТОВОЙ рекламы идёт..
Кстати, о птичках, если повышение образованности не стоит самоцелью ;) , эту задачу можно было бы попробовать решить с использованием такой абсолютно рульной штуки, как Curl ( http://curl.haxx.se ) .