node.js - node 如何post 发送文件 ?
phpcn_u1582
phpcn_u1582 2017-07-03 11:42:53
0
1
1219

想用node 调用一个API接口,接口参数要求上传文件,如何用request module 实现这个操作呢?求大神。。
现在的代码如下:
var config = require('./config');
var request = require('request');

var fs = require('fs');

var url = config.host+'/inpidual/doc/ocr';

var file = fs.createReadStream('./WechatIMG5.jpeg');

var options = {

url: url,
method: 'POST',
"rejectUnauthorized": false,
form: {
    'agent_key': config.agent_key,
    'agent_no': config.agent_no,
    'doc_type': 'CHN_ID',
    'img': file,
    // 'has_oss_key': '1'
}

};

request(options, function (error, response, body) {

if (!error && response.statusCode == 200) {
    console.log(body);
    // console.log(error);
}

});

phpcn_u1582
phpcn_u1582

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!