http模块主要用于搭建HTTP服务端和客户端,使用HTTP服务器或客户端功能都必须调用http模块。使用req.on()处理post请求。post请求方式:使用req.on方式读取,使用str字符串拼接,在req.on读取结束后输出str便是我们想得到的post请求发送的参数;get请求方式:在请求地址上使用url.parse.query得到参数。前端html代码如下:就不细说了。想要实现文件上传,要引入formidable模块var formidable = require;若是没有此模块,在终端输入 npm install formidable安装。form.parse方法回调函数的三个参数。此时不在使用http.createServer()创建服务器了,而是使用http.request()请求服务器,其余的都和服务器差不多了。
暂无评论