xyt

    1.0.3 • Public • Published

    XiaoYangTouJs

    • 把 request 对象(即 http.IncomingMessage)里的文件存到硬盘某处
    • 一次只允许保存一个文件

    如何使用

    安装

    $ npm install xyt

    在项目中使用

    const http = require('http');
    const xyt = require('xyt');
     
    const filePosition = 'C:\\static';
    const fileWriter = new xyt(filePosition, 1024*1024*2); // 实例化只需要一个存储路径(绝对路径)
     
    function handler(request, response){
      fileWriter.save(request).then( fileName => {
        console.log('文件已保存');
        response.end(fileName);
      }).catch( e => {
        response.end(e.message);
      });
    }
     
    http.createServer(handler).listen(1234);

    待解决的问题

    • save 方法提供文件配置、文件名、文件最大字节数指定

    Keywords

    Install

    npm i xyt

    DownloadsWeekly Downloads

    4

    Version

    1.0.3

    License

    ISC

    Unpacked Size

    6.21 kB

    Total Files

    6

    Last publish

    Collaborators

    • liter