Socket客户端非常简单。建立客户端需要用到Scoket对象。
使用该对象的connect方法发送信息,使用data事件接收信息。
比如我要发送一个http请求,就可以可以这样写代码:
var net = require('net');
var client = new net.Socket();
client.connect(80,'192.168.0.116',function(){
client.write('GET / HTTP/1.1\n\n');
});
client.on('data',function(data){
console.log(data);
client.destroy();
});
不知不觉,我就写了一个rest客户端程序,简直不要太牛有木有。