WebHDFS REST APIを使用してHDFSからファイルをダウンロードする方法はありますか?最も近いのは、ファイルを読み込んで内容を保存するためにオープン操作を使用することです。WebHDFS REST APIを使用してHDFSファイルをダウンロードする方法はありますか?
curl -i -L "http://localhost:50075/webhdfs/v1/demofile.txt?op=OPEN" -o ~/demofile.txt
私はそれを開くことなくファイルを直接ダウンロードすることができます任意のAPIはありますか?私は、公式documentを経て、同様にグーグルを試してみましたが、何かを見つけることができませんでした。誰かが正しい方向に私を指すか、私にいくつかのポインタを提供することができますか?
貴重な時間をいただきありがとうございます。
?あなたはそれをローカルでダウンロードしたい場合は、いつでもそのファイルを読む必要があります。 –
ご返信ありがとうございます。私はファイルをそのままダウンロードして、現時点では自分のローカルFS上のディレクトリに保存したいだけです。この時点でファイルを読むことは私の意図ではありません。また、上記の方法に従えば、ヘッダーも含めたファイルになります。 "HTTP/1.1 200 OK Content-Type:application/octet-stream Content-Length:218 サーバー:Jetty(6.1。 26) " – Tariq
webHDFS APIはプログラム的に使用するため、OPENを使用するのと同じくらい近いですが、ファイルを作成するにはまだコードが必要です。 –