// express和node.js内置的http模块类似,是专门用来创建web服务器的 // express是一个第三方的包 // express是基于http内置模块封装出来的包,能提升开发效率 // web服务器分两种,api服务器和web服务器
const express = require('express') const app = express() app.listen(8080,()=>{ console.log('express serve running at http://127.0.0.1') })
// 参数一:客户端请求的url地址 // 参数二:请求处理的处理函数 // req:请求对象(包含了请求相关属性和方法) // res:响应对象(包含了响应相关的属性和方法) // 可以通过res.send()方法,把处理好的内容发送给客户端
app.get('user',function(req,res){ // 调用express提供的res.send方法向客户端发送json对象 res.send({ name:'zs', age:'20', gender:'男' }) }) app.post('user',function(req,res){ // 调用express提供的res.send方法向客户端发送文本内容 // send方法可以返回json对象也可以返回文本对象 res.send('请求成功!') })
标签:web,res,app,express,8express,send,服务器 From: https://www.cnblogs.com/wencaiguagua/p/16843460.html