请求(HTTP 请求客户端)是同步的吗?
is request (HTTP Request client) synchronous?
请求是针对 http post 并获取 .
我是 node.js 的新手。
请帮我看看是同步的还是异步的。
https://www.npmjs.com/package/request
这是异步的。
var request = require('request');
console.log('1');
request
.get('http://google.com/img.png')
.on('response', function(response) {
//Happens at some time later.
console.log('2');
console.log(response.statusCode) // 200
console.log(response.headers['content-type']) // 'image/png'
});
console.log('3');
输出:
1
3
2
404
text/html; charset=UTF-8
请求是针对 http post 并获取 . 我是 node.js 的新手。
请帮我看看是同步的还是异步的。 https://www.npmjs.com/package/request
这是异步的。
var request = require('request');
console.log('1');
request
.get('http://google.com/img.png')
.on('response', function(response) {
//Happens at some time later.
console.log('2');
console.log(response.statusCode) // 200
console.log(response.headers['content-type']) // 'image/png'
});
console.log('3');
输出:
1
3
2
404
text/html; charset=UTF-8