客户端与服务器

1.1 客户端

在前端开发中,客户端特指“Web 浏览器”。实际开发中,只要可以访问服务器的一端都属于客户端(手机、平板、电脑中的各种软件都可以是客户端)。

1.2 服务器

概念:服务器是提供服务的设备。 ​ 作用:在上网过程中,服务器专门负责存放资源和对外提供服务。

1.3 客户端与服务器通信的过程

客户端与服务器之间的通信过程,分为请求 - 响应两个步骤。其中:

  • 请求的概念:客户端通过网络去找服务器要资源的过程,叫做 “请求”

  • 响应的概念:服务器把资源通过网络发送给客户端的过程,叫做 “响应”

1.4 URL 地址

一个完整的url地址分为: 协议、域名(IP地址)、端口、资源存放路径。

  • 协议:协议是用来规范网络通讯中数据的格式。常见: http 和 https

  • 域名:电脑主机网络中存放的位置,主机地址的唯一标识。域名就是 给 IP 地址起个名字,方便记忆。

  • 端口:电脑与外界通讯交流的出口,为数字类型,取值范围 0~65535 之间。其中80为http专用。

  • 资源存放路径:资源存放路径就是资源在服务器中的具体存放地址。

1.5 资源

服务器对外提供的所有内容都属于资源。

网页中的数据,也是服务器对外提供的一种资源。数据是网页的灵魂!

获取数据需要用到的技术:Ajax

 

axios

 

1 Ajax的概念

Ajax 是浏览器中的技术:用来实现客户端网页请求服务器的数据。它的英文全称是 Asynchronous Javascript And XML,简称 Ajax。

2 Ajax的五种请求方法

使用ajax的时候,请求方式的作用是区分本次请求的具体功能,常用请求方式有一下五种:

 

编号                方法作用
1POST向服务器新增数据
2GET从服务器获取数据
3  DELETE删除服务器上的数据
4PUT更新服务器上的数据(侧重于完整更新:例如更新用户的完整信息)
5PATCH更新服务器上的数据(侧重于部分更新:例如只更新用户手机号码

其中,重点掌握前两种,GET用于获取数据,POST用于推送数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值