(1)Node提供了 net ,dgram,http,https这四个模块,分别用于处理TCP,UDP,HTTP,HTTPS
(2)创建tcp服务器
var net = require("net");
var server = net.createServer(function(socket){
socket.on("data",function(data){
socket.write("接收数据")
})
})
//监听
server.listen(8088,function(){
})
//客户端
var net = require("net");
var client = net.connect({
port:8088
},function(){})
3:HTTP服务继承自TCP服务器
Http 服务器发送信息结束后 务必关闭连接! res.end()
4:WebSocket 客户端基于事件 的编程模型于Node中自定义事件相差无几
5:构建web应用
express框架
查询字符串:?foo=bar 路径后面
Node 提供了querystring 来处理
var url = require("url");
var querystring = require("querystring");
var query = query