Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     13 Dec 2001  13:08:27
 To : Andrew Bobin
 Subject : Re: Матрешки не влезают...
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Andrew Bobin.
 
 AB>>> То есть надо между результатами вывода одного скрипта вставить 
 AB> вывод из
 AB>>> другого скрипта (запустив оного).
 AC>> В зависимости от того, что думает про способ своего запуска 
 AB> script2.pl, либо
 AC>> perldoc -f do, либо perldoc LWP.
 
 AB> Скрипты лежат в одной папке. DO работает, но не подходит, так как не
 AB> позволяет передавать скрипту _входные_параметры_. Попробовал LWP:
 AB> набил пример из хелпа, подставив свой URL. Hе работает!
 AB> ==
 AB>  use LWP::UserAgent;
 AB>  $url="http://www.mysite.my/cgi-bin/script2.pl";
 
 AB>  # Create a user agent object
 AB>  $ua = new LWP::UserAgent;
 AB>  $ua->agent("AgentName/0.1 ".$ua->agent);
 
 AB>  # Create a request
 AB>  my $req = new HTTP::Request POST => $url;
 AB>  $req->content_type('application/x-www-form-urlencoded');
 AB>  $req->content('match=www&errors=0');
 
 AB>  # Pass request to the user agent and get a response back
 AB>  my $res = $ua->request($req);
 
 AB>  # Check the outcome of the response
 AB>  if ($res->is_success) {
 AB>    print $res->content;
 AB>  } else {
 AB>    print "Error: " . $res->status_line . "\n";
 AB>  }
 AB> ==
 
 AB> Проверялось все на лок.машине с Апачем под Вин98. is_success == false
 AB> и выводится такое:
 
 AB> Error: 500 Can't connect to www.mysite.my:80 (Invalid argument)
 
 AB> В чем, интересно, загвоздка и как ее побороть?
 
 Hу не шмогла... Виной ли тому Вин98 или что еще, судить сложно. Оно у тебя
 хотя бы знает, что www.mysite.my - это оно само и есть? Потом, я не знаю,
 сколько апач может обработать одновременных соединений (а это - второе) под
 Вин98. Есть у меня ощущение, что там ограничение есть. Хотя по идее при
 подобной проблеме должно быть какое-то другое сообщение, не Invalid argument,
 но винда умеет много гитик. Тот же самый фрагмент из командной строки отдельно
 работает?
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Матрешки не влезают...   Andrew Bobin   13 Dec 2001 10:26:42 
 Re: Матрешки не влезают...   Artem Chuprina   13 Dec 2001 13:08:27 
 Re: Матрешки не влезают...   Andrew Bobin   13 Dec 2001 15:04:49 
 Re: Матрешки не влезают...   Artem Chuprina   13 Dec 2001 15:21:08 
 Re: Матрешки не влезают...   vitus@ice.ru   13 Dec 2001 13:53:19 
 Re: Матрешки влезли   Andrew Bobin   19 Dec 2001 15:06:16 
Архивное /ru.cgi.perl/635915671f4f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional