接口的本质,同一个网址,在手机端和电脑端看到的内容不一样?怎么辨别页面在APP内,APP外?

接口的本质

一、关于应用的系统架构

客户端:浏览器 手机app cs 用户来操作客户端

服务器:一台主机 VM centos操作系统(虚拟服务器)

你们公司有几台服务器? 2-3 一台正式/生产服务器、一台测试服务器、开发环境服务器

为什么分开放? 数据不一样

数据库:存放数据

注册—insert数据库 登录—查询select 充值:更新 update

Linux:操作系统 版本:centos6.5 uname -a查看操作系统版本

二、用户请求的实质

1、用户发起一个请求,是怎么响应的?

客户端(1,2,3)-----通过网络到达----服务器(数据库) 增改查----客户端

用户请求的本质

1)工具:fiddler 抓包 弱网测试 代理

2)抓包之后干嘛? 看请求的数据 响应数据

3) 看数据干嘛?检查我们发过去的数据以及服务器返回的数据是否正确 可以帮忙定位bug bug是前端还是服务器端?

代理是什么?

fiddler 中介 转发请求和响应

web页面(js)–提交、登录、保存按钮发起真正的接口地址—服务器

(web层----接口层—服务器)

怎么去找接口层?

有需求文档----按照接口需求文档去做 接口地址 要那些参数

没有需求文档—web 凭经验、看那个请求带来数据(webForms) 根据关键字找 login、logout

响应数据?

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值