Руководство по knox для node.js - как загрузить файлы с помощью node.js - PullRequest
1 голос
/ 15 февраля 2011

Как использовать knox для загрузки файла с помощью node.js?

https://github.com/LearnBoost/knox

Какой полный код для загрузки в node.js, от маршрута до загрузки с помощью knox? Я думаю, что документация там охватывает только ту часть, где они помещены на s3.

Поставленный пример:

fs.readFile('Readme.md', function(err, buf){
  var req = client.put('/test/Readme.md', {
      'Content-Length': buf.length
    , 'Content-Type': 'text/plain'
  });
  req.on('response', function(res){
    if (200 == res.statusCode) {
      console.log('saved to %s', req.url);
    }
  });
  req.end(buf);
});

Но откуда взялся файл Readme.md?

Спасибо.

Ответы [ 3 ]

3 голосов
/ 16 февраля 2011

ОК, вершина узла.Понял.Это правильный плагин.

0 голосов
/ 22 сентября 2011

Вы можете использовать форму подключения для загрузки файла.За кулисами он использует огромную библиотеку узлов.Вот пример , который показывает, как использовать express.js и форму подключения для загрузки файлов со страницы / формы.

0 голосов
/ 15 февраля 2011

Readme.md является частью пакета knox, он находится в корне папки knox, поэтому при запуске из этой папки нет необходимости использовать __dirname. Это просто относительный путь к файлу в той же папке.

...