> Во как, а так сразу и не просекешь. Ну попробуй открывать > сокет, писать туда GET запрос и сразу закрывать соединение. > Ну и собственно, чем тебе мешает то, что он чойта > возвращает? Игнорируй и все.
У меня уже была мысль про это (в смысле про сокеты), но хотелось бы сделать все поизящней, чтобы там через LWP::UserAgent или что-нить в этом роде.
А надо мне это вот для чего: ента чертова CGI-шка предназначена для отправки сообщения на пейджеры и соответственно работает на сервере пейджинговой компании. Из внутренней сетки есть доступ в инет через прокси, на котором есть авторизация и все такое. Короче доступ в инет не всем и только за бабки. Но хотелось бы чтобы сообщения на пагеры можно было отправлять нахаляву. Сейчас это делается по электронной почте (сообщение отправляется на специальный адрес с указанием в теме сообщения номера абонента). Электронная почта дает возможность отправлять только неотложенные сообщения. А если отправлять запрос CGI, то можно указать дату/время отправки сообщения. Короче у нее дополнительная функциональность. Но проблема в том, что ответ у нее слишком большой (ну реклама там всякая и т.п.). От этого неучтенный трафик может возрости, причем судя по (количеству отправленных сообщений) * (размер ответа) - довольно прилично. Так вот и хотелось бы избежать этих последствий. Да и в целях повышения образованности :-)))
Возможно ли из 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 ) .