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
>> 
>> 
> 

Reply via email to