通过express框架书写api

目录

登录接口逻辑分析:

服务器:

api构成要素:

api接口的书写:

中间件 middlewear


登录接口逻辑分析:

1.接受用户传递数据

2.处理数据

3.返回数据

服务器:

               1.服务器就是一台电脑

               2.服务器软件(apach tomcat ngnix node)启动

               3.服务器ip 和端口号

在一台电脑中,相同端口号只能有一个程序来占用 

通过ip找到服务器这台电脑,通过端口号找到这台电脑里某个程序的位置

api构成要素:

ip     ——>    不能控制

port  ——>   listen

 pathname  ——> 方法后,命名见名知义

method get  post  

接受用户传递的数据 数据格式由后端定

api接口的书写:

接收数据

get  req.query

post req.body 需要body-parser 插件进行解析

前后端数据格式统一       json/x-www-form-urencode/formdata  在用post时

中间件 middlewear

1.内置中间件 static 静态资源目录,指定一个目录,这个目录可被访问 apach (www)

即 localhost:3000直接指向规定的静态目录

2.自定义中间件 (全局  局部)局部中间件你在哪一个接口写了哪里用

3.第三方中间件 (body-parser)(拦截器)

中间件使用一定要注意next

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值