[R-SIG-Mac] Download data from Internet contained in a Zip file

David Winsemius dwinsemius at comcast.net
Mon Dec 26 02:48:53 CET 2016


> On Dec 25, 2016, at 3:46 PM, Gábor Csárdi <csardi.gabor at gmail.com> wrote:
> 
> Your R build does not support HTTPS.
> 
> I suggest that you use the curl package if you can. HTTP support in
> base R is very limited currently.

I generally use the downloader package. It sets up the call to download.file so that it succeeds with https URLs.


 install.packages("downloader", dependencies=TRUE)
trying URL 'http://cran.cnr.Berkeley.edu/bin/macosx/mavericks/contrib/3.3/downloader_0.4.tgz'
Content type 'application/x-gzip' length 19459 bytes (19 KB)
==================================================
downloaded 19 KB


The downloaded binary packages are in
	/var/folders/68/vh2f8kzn09j8954r6q9100yh0000gn/T//Rtmpq8DVG4/downloaded_packages
> library(downloader)
> help(pac=downloader)
starting httpd help server ... done
> download("https://npscra.nsdl.co.in/download.php?path=download/&filename=NAV_File_23122016.zip","temp.zip")

# Requires both a source and destination file name.

trying URL 'https://npscra.nsdl.co.in/download.php?path=download/&filename=NAV_File_23122016.zip'
Content type 'application/octet-stream' length 1228 bytes
==================================================
downloaded 1228 bytes

-- 
David.
> 
> Gabor
> 
> 
> 
> On Sun, Dec 25, 2016 at 10:37 PM, Christofer Bogaso
> <bogaso.christofer at gmail.com> wrote:
>> Hi again,
>> 
>> I posted this in general R thread, however it is suggested this group
>> since I am using MAC OS 10.7.5.
>> 
>> I was following the instruction available in
>> "http://stackoverflow.com/questions/3053833/using-r-to-download-zipped-data-file-extract-and-import-data"
>> to download data from Internet contained in a zip file from the
>> address :
>> 
>> https://npscra.nsdl.co.in/download.php?path=download/&filename=NAV_File_23122016.zip
>> 
>> However when I tried to follow the instruction I am facing below error :
>> 
>>> temp <- tempfile()
>>> download.file("https://npscra.nsdl.co.in/download.php?path=download/&filename=NAV_File_23122016.zip",temp)
>> Error in download.file("https://npscra.nsdl.co.in/download.php?path=download/&filename=NAV_File_23122016.zip",
>> :
>>  unsupported URL scheme
>> 
>> Can someone here please tell me what went wrong in above?
>> 
>> Highly appreciate your feedback.
>> 
>> Thanks for your time.
>> 
>> _______________________________________________
>> R-SIG-Mac mailing list
>> R-SIG-Mac at r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
> 
> _______________________________________________
> R-SIG-Mac mailing list
> R-SIG-Mac at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-mac



More information about the R-SIG-Mac mailing list