delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
To: | cygwin AT cygwin DOT com |
From: | "Dirk Fokken, Cross Development" <dirk DOT fokken AT cross-development DOT de> |
Subject: | Bad protocol 'tcp' with perl/lwp module connections |
Date: | Fri, 16 Jul 2004 17:03:47 +0200 |
Message-ID: | <20040716_150347_005063.dirk.fokken@cross-development.de> |
Running a cgi script like the following from the command line works pretty fine. Running the same script from within the browser result in an error message like: http://192.168.0.5/cgi-bin/lwp.cgi > 500 Can't connect to search.cpan.org:80 (Bad protocol 'tcp') The sample script: ------------------------------ #!/usr/bin/perl -w use CGI qw(:standard); print header(); # Create a user agent object use LWP::UserAgent; $ua = LWP::UserAgent->new; $ua->agent("MyApp/0.1 "); # Create a request my $req = HTTP::Request->new(POST => 'http://search.cpan.org/search'); $req->content_type('application/x-www-form-urlencoded'); $req->content('query=libwww-perl&mode=dist'); # Pass request to the user agent and get a response back my $res = $ua->request($req); # Check the outcome of the response if ($res->is_success) { print $res->content; } else { print $res->status_line, "\n"; } ------------------------------ System versions are: Cygwin DLL version info: DLL version: 1.5.10 on Windows 2000 Professional Ver 5.0 Build 2195 + Apache/1.3.29 Many thanks for help. Kind regards, Dirk -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |