添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
Collectives on Stack Overflow

Find centralized, trusted content and collaborate around the technologies you use most.

Learn more

Teams

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Learn more

I need to upload and download files to and from HDFS, from an AngularJS note running in Zeppelin. I see from the bottom of this Hue blog entry: https://gethue.com/blog/rest-api-execute-sql-queries-browse-files/ that there's a File API but is there a public or private API endpoint for file upload and download please? I am in real need of this for a particular user requirement! Users of this note would already be logged in to both Zeppelin and Hue if that makes a difference.

My alternative was to wonder if I could use the same endpoints the Hue Filebrowser does, e.g. for file upload I can see it does a POST to https://[Hue URL]/filebrowser/upload/file?dest=[HDFS destination folder] and specifies a CSRF header - is there any way I could use this as an alternative? I've seen there's an equivalent URL for file download too.

I understand WebHDFS allows upload/download but I can't use it in the environment I'm writing for as the port is not open for security reasons.

Thanks.

Thanks for contributing an answer to Stack Overflow!

  • Please be sure to answer the question . Provide details and share your research!

But avoid …

  • Asking for help, clarification, or responding to other answers.
  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers .