node https post发送数据

发布时间:2020-07-15 22:48:49.59编辑:佚名阅读(133)

let secCheck = await new Promise<string>((resolve, reject) => {
    let postData = JSON.stringify({
        content: p.content
    });
    let options ={
        hostname:'api.weixin.qq.com',
        path:'/wxa/msg_sec_check?access_token=' + access_token,
        method:'POST',
        headers:{
            'Content-Type': 'application/json',
            'Content-Length': Buffer.byteLength(postData)
        }
    }
    let req = https.request(options, res => {
        let dd = '';
        res.on('data', secCheck => {
            dd += secCheck;
        });
        res.on('end', secCheck => {
            resolve(dd);
        })
        res.on('error', err => {
            reject(err);
        });
    });
    req.on('error', err => {
        console.log(4,err);
        reject(err);
    });
    //记得这两句!
    req.write(postData);
    req.end();
});


  关键字:nodehttpspost发送数据


鼓掌

0

正能量

0

0

呵呵

0


评论区