基本概念
1.1客户端和服务器
- 客户端(Client):能从服务器获取资源为客户提供服务的程序(设备)。
- 服务器(Server)为客户端提供服务、提供数据、提供资源的机器。
1.2 访问网页的原理和过程
Web的内容都是存储在Web服务器上面的。而Web服务器通常所使用的是HTTP协议,因此Web服务器有时也被称为“HTTP服务器”。客户端和Web服务器之间进行通信需要经历请求和响应两个过程。简单说,就是客户端向服务器发送一个请求索要数据,而服务器端需要对该请求作出响应,即把客户端索要的资源(数据)返回。
2.HTPP协议
2.1URL简单介绍
-
URL
:全称是Uniform Resource Location(统一资源定位符
),用于表示资源的地点。通过1个URL,能找到互联网上唯一的1个资源,URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URL - 基本格式:
协议://主机地址/资源路径
比如:http://www.baidu.com
协议
:不同的协议,代表着不同的资源查找方式、资源传输方式
主机地址
:存放资源的主机(服务器)的IP地址(域名)
资源路径:资源在主机(服务器)中的具体位置
- 常见的协议有:
(1)HTTP协议访问的是远程的网络资源,网络开发中最常用的协议
(2)file协议访问的是本地计算机上的资源。
(3)mailto协议访问的是电子邮件地址。
(4)FTP协议访问的是共享主机的文件资源。
3.搭建本地的web服务器请参考;搭建成功后。
3.1 get请求的体验
image.png3.2POST请教
image.png在http协议中最常用的请求方式是 GET和POST,区别是?
- 参数的处理方式不同,GET参数跟在URL后面,post请求参数是存放在请求体重 提交
-
参数有限制问题
,get请求URL长度是<=2KB
的,post请求无限制 -
安全性
post比较高,
网友评论