web服务基础

1.1 HTTP服务重要基础

1.1.1 用户访问网站基本流程

image.png

1.0.1DNS系统

DNS,全称Domain Name System
计算机网络诞生的时候,通过IP地址访问服务器。IP地址不好记:IP地址-->发展到后来就用hosts,所有的访问服务器的主机hosts都加上解析记录;它的主要作用是负责把网络域名解析对应的IP地址(A记录)。
DNS系统除了负责这个最重要的A记录解析外,还有很多的功能

image.png

image.png

image.png

1.2 HTTP协议

1.2.1 HTTP协议简介

HTTP协议,全称HyperText Transfer Protocol,中文名为超文本传输
协议,是互联网中最常用的一种网络协议。HTTP的重要应用之一是WWW服务。
WWW,全称World Wide Web,常称www
HTTP的重要端口www服务是80

1.2.2HTTP协议的版本

HTTP/1.0 HTTP/1.1

  • HTTP/1.0


    image.png
  • HTTP/1.1


    image.png

1.2.3 HTTP请求方法

①什么是HTTP请求方法?
客户端请求web服务器时,执行什么具体的动作。
常见的HTTP请求方法如下:

HTTP方法 作用描述
GET
POST
DELETE
HEAD 只请求响应报文中的HTTP首都
PUT
MOVE 请求服务器将指定的页面移至到另一个网络地址

1.2.4 HTTP状态码

HTTP状态码(HTTP Status Code)是用来表示web服务器响应http请求状态的数字代码。


image.png

②HTTP状态码的查看方法

[root@web01 ~]# curl -I www.baidu.com

1.2.5 HTTP报文

HTTP请求报文格式说明:


image.png

(1)请求行


image.png

(2)请求头部
image.png

(3)空行


image.png

(4)请求报文主体
image.png
image.png

你可能感兴趣的:(web服务基础)