web服务器8express
// express和node.js内置的http模块类似,是专门用来创建web服务器的
// express是一个第三方的包
// express是基于http内置模块封装出来的包,能提升开发效率
// web服务器分两种,api服务器和web服务器
1 2 3 4 5 6 | 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()方法,把处理好的内容发送给客户端
1 2 3 4 5 6 7 8 9 10 11 12 13 | 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( '请求成功!' ) }) |
__EOF__

本文作者:userName
本文链接:https://www.cnblogs.com/wencaiguagua/p/16843460.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/wencaiguagua/p/16843460.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
代码改变了我们,也改变了世界
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!