url模块
//url模块是node js 中的内置模块,用于处理url地址
var url =require("url")
//解析一个url地址,返回一个url对象
url.parse()
nodejs 创建项目
在文件夹内打开cmd 命令工具
执行npm init 命令 用于在当前位置创建一个nodejs项目
项目配置创建完成后,会在文件夹内生成一个package.json文件,就是项目的配置文件,记录项目的所有信息
express框架
express是nodejs中基于http框架封装的一个用于服务器开发的框架
安装命令为 npm install express
//body-parser模块,请求体解析模块,自动接收post请求的请求具体数据,转换成对象,放入req.body属性
var bodyParser = require("body-parser")
//app.post() 添加一个post请求类型收接口
app.post("/api/post",function(req,res)
{
//req输入流对象,可以触发两个事件:ondata和onend事件
//ondata表示接收到数据 onend表示数据接收完
//post类型请求的参数是放在请求体中的
console.log(req.body)
})