html怎么使用同步请求数据库,node request模块怎么发同步请求?

node.js自带的http模块是异步获取网页内容的,不过我们可以到npm上去搜索同步的http模块。sync-request就是其中一种。

c5ff3aa8114faee7aa4fa55d3e8fb885.png

node request模块可以使用sync-request方法发送同步请求。

使用let request = require('sync-request');方法发送同步请求。let zsh = {

'txid': 'AJECb3aQseQ7idRcFpGiPEBpki8Ec2cY',

'dataHash': '4iKD7mJsHJBB7r2d48hr8mk86rmzsnHE',

'data': 'yW3fSi3nCTmS6sEstafeSSNMmRRxZMNX',

'publicKey': 'tDrcktHMM4zD6FPbsyPRxfccNaH5BHMJ',

'signature': 'fnv624629k8',

'remark': '',

};

let request = require('sync-request');

for(let i=0;i<10;i++){

let res = request('POST', 'http://10.10.144.30:7451/UChains/poe/poe/transaction', {

json:zsh

});

console.log(zsh);

console.log(JSON.parse(res.getBody('utf8')));

}

测试结果:

5703e692887644aa54238ade5d45c856.png

sync-request的使用

首先,安装sync-request包:npm install sync-request1

它的使用方法是:var request = require('sync-request');

var html = request(method, url, options).getBody().toString();


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部