html怎么使用同步请求数据库,node request模块怎么发同步请求?
node.js自带的http模块是异步获取网页内容的,不过我们可以到npm上去搜索同步的http模块。sync-request就是其中一种。

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')));
}
测试结果:

sync-request的使用
首先,安装sync-request包:npm install sync-request1
它的使用方法是:var request = require('sync-request');
var html = request(method, url, options).getBody().toString();
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
