The problem might be that the getstore() expects character data, I'm not
sure. What you can do is store it yourself, and force binary mode for the
filehandle.
#!/usr/gin/perl -w
use strict;
use LWP::Simple;
# untested
my $bin_data = get ('http://www.netcdf_url');
open OUT, '> filename';
binmode OUT
print OUT $bin_data;
close OUT;
Rob
-----Original Message-----
From: siren jones [mailto:[EMAIL PROTECTED]]
Sent: Monday, March 18, 2002 11:01 AM
To: [EMAIL PROTECTED]
Subject: LWP binary file retrievals?
Is it possible to use LWP::Simple to retrieve a binary file (i.e. a .netCDF
file)? Using the following code I can retrieve what I'm guessing are parts
of the file. That is, what is retrieved is always 3871 bytes even though
the file is actually much larger. Worse, I can not read the .netcdf file
once it is retrieved. Any ideas why this may be the case? Or better yet,
how to grab a binary data file off the web?
#!/usr/gin/perl -w
use strict;
use LWP::Simple;
getstore ('http://www.netcdf_url', 'filename');
Thank you in advance.
-s
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]