As others have suggested, you need to call "&op=OPEN" and save the contents into a buffer which you then write to disk. You can do this with curl by using '-o /my/local/file.txt' in your curl statement.
-- Adam On May 31, 2013, at 10:05 AM, Arpit Gupta <[email protected]> wrote: > There is no api to download a file. The client you are using to make these > calls will have to read the contents of the file and save it on your local > file system. > > -- > Arpit Gupta > Hortonworks Inc. > http://hortonworks.com/ > > On May 31, 2013, at 9:56 AM, Mohammad Mustaqeem <[email protected]> > wrote: > >> This is for reading the content of the file not to download.. >> I want to download file. >> >> >> On Fri, May 31, 2013 at 10:23 PM, Arpit Gupta <[email protected]> wrote: >> you will have to use the open operation to read the file and save it. >> >> http://hadoop.apache.org/docs/r2.0.3-alpha/hadoop-project-dist/hadoop-hdfs/WebHDFS.html#Open_and_Read_a_File >> >> -- >> Arpit Gupta >> Hortonworks Inc. >> http://hortonworks.com/ >> >> On May 30, 2013, at 11:44 PM, Mohammad Mustaqeem <[email protected]> >> wrote: >> >>> Is there any way to download a file from HDFS using WebHDFS REST API? >>> I have read - >>> http://hadoop.apache.org/docs/r2.0.3-alpha/hadoop-project-dist/hadoop-hdfs/WebHDFS.html >>> >>> But didn't find any way to download file. >>> >>> -- >>> With regards --- >>> Mohammad Mustaqeem, >>> M.Tech (CSE) >>> MNNIT Allahabad >>> 9026604270 >>> >>> >> >> >> >> >> -- >> With regards --- >> Mohammad Mustaqeem, >> M.Tech (CSE) >> MNNIT Allahabad >> 9026604270 >> >> >
