Как удалить файл hdfs из node.js

У меня есть следующий файл в hdfs

hdfs://localhost.localdomain:8020/user/cloudera/direccionbikes.out

Я написал процесс в node.js, и мне нужно удалить этот файл. Я использую API webhdfs.

В этой программе я использую createReadStream и createWriteStream. Но я не знаю, как удалить этот файл из node.js

Где я могу прочитать информацию об этом вопросе (webhdfs)


person Carlota    schedule 12.07.2014    source источник


Ответы (1)


Вы можете прочитать об API здесь — https://hadoop.apache.org/docs/r1.0.4/webhdfs.html

Отправьте запрос HTTP DELETE.

curl -i -X DELETE "http://<host>:<port>/webhdfs/v1/<path>?op=DELETE
                              [&recursive=<true|false>]"

Клиент получает ответ с логическим объектом JSON:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{"boolean": true}
person Phagun Baya    schedule 08.03.2016
comment
Опубликуйте соответствующие API в своем ответе, так как эта ссылка может быть нарушена в будущем. - person Ravindra babu; 09.03.2016