千家信息网

Web基础和HTTP协议(笔记篇)

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,网页的概念网页纯文本格式文件,其编写语言为HTML,在用户的浏览器中被"翻译"成网页形式显示出来网站是由一个一个页面构成的,是多个网页的结合体主页打开网站后出现的第一个网页称为网站主页(或首页)---
千家信息网最后更新 2025年12月03日Web基础和HTTP协议(笔记篇)

网页的概念

网页

纯文本格式文件,其编写语言为HTML,在用户的浏览器中被"翻译"成网页形式显示出来


网站

是由一个一个页面构成的,是多个网页的结合体


主页

打开网站后出现的第一个网页称为网站主页(或首页)---index


域名

浏览网页时输入的网址


НТТP

用来传输网页的通信协议


URL

是一种万维网寻址系统


HTML

用来编写网页的超文本标记语言


超链接

超链接是将网站中不同网页链接起来的功能


发布

将制作好的网页上传到服务器供用户访问的过程



HTML概述

HTML超文本标签语言

Hyper Text Markup Langúage (超级文本标记语言)
网页的"源码"


浏览器: "解释和执行" HTML源码的工具

                    第一个网页\                

一级标题\

二级标题\

三级标题\

四级标题\
五级标题\
六级标题\


HTMLX档的结构

                          //HTML网页                                      //头部部分,多用于美化我的第一个网页          //标题部分                     //主体部分        Hello World!            //网页内容,包括文本、图像等

网页基本标签

...          //标题标签                      //元标签,通常keyWords(关键词)结合使用

...

//行控制标签(块计标签)
//转行标签... //范围标签 //图像标签(相对路径) //超连接标签,style为风格设定,target为另起网页


Web概述

1.Web (World Wide Web)即全球广域网,也称为万维网
2.一种分布式图形信息系统
3.建立在Internet上的一种网络服务



HTTP协议概述

НТТР协议 互联网上应用最为广泛的-种网hi,设计这个协议的目的是为了发布和接收Web服务器上的 HTML页面



HTTP方法

HTTP支持Л种不同的请求命令,这些命令被称为 HTTP方法(HTTP method)
每条HTTP请求报文都包含一个方法,告诉服务器要执行什么动作
1.获取一个Web页面
2.运行一个网关程序
3.删除一个文件等

HTTP方法描述
GET请求获取Request-URI所标识的资源(明文)
PUT请求服务器存储的资源,并用Request-URI作为其标识
DELETE请求服务器删除Request-URI所标识的资源
POST在Request-URI所标识的资源后附加新的数据(密文)


HTTP状态码

当使用浏览器访问某一个URL,会根据请求URL返回状态码

状态码首位已定义范围分类
1xx100-101信息提示
2xx200-206成功
3xx300-305重定向
4xx400-415客户端错误
5xx500-505服务器错误

生产环境常见的HTTP状态码

消息描述
200 OK请求成功(其后是对GET和POST请求的应答文档)
301 Moved Permanently请求的永久页面跳转
403 Forbidden禁止访问该页面
404 Not Found服务器无法找到被请求的页面
500 Internal Server Error内部服务器错误
502 Bad Gateway无效网关
503 Service Unavailable当前服务不可用
504 Gateway Timeout网关请求超时

HTTP协议请求流程分析


HTTP请求消息报文格式

HTTP请求消息报文格式包括:请求行、请求头、请求体


HTTP响应消息报文格式

HTTP响应消息报文格式包括:状态行、响应头、响应体

0