1 |
|
Nodejs中原生不带处理文件数据的包。
POST 文件:
原生处理
1 | POST文件 |
- 用<分隔符>切分
1 | [ |
- 第0个和最后1个,扔掉
1 | [ |
- 每一项
1 | "\r\n字段信息\r\n\r\n内容\r\n" |
multiparty 包
安装
npm i multiparty -D
使用
1 | const http=require('http'); |
上传的文件名是随机的,重名概率不大(特别小),万一重复就会覆盖之前的文件。
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true