使用webhdfs读取文件

noj0wjuj  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(365)

我正在使用curl(webhdfs)读取驻留在hdfs上的文件,但问题是,我得到的数据也是http头,如何才能只得到带有hould头的文件数据?
我在用下面的命令。如果我删除“i”选项,则不提供输出

curl i -L --negotiate -u: -X GET "http://hostname:port/webhdfs/v1/user/TRL.TXT?op=OPEN"

请建议

kpbpu008

kpbpu0081#

看起来你的问题有错别字(我想 i 应该是 -i ). 如果您正在使用 -i 的选项 curl ,它也将转储标头。要获取没有头的文件,请不要使用 -i 期权
要获取带有标题的文件: curl -i -L --negotiate -u: -X GET "http://myserver.example.com/myweb/a.html" 要获取不带标头的文件: curl -L --negotiate -u: -X GET "http://myserver.example.com/myweb/a.html"

相关问题