1.web基本常识
IP:计算机在互联网中的唯一地址,唯一性。
MAC:电脑物理地址。
域名:方便记忆某台服务器的地址,通过DNS来解析
DNS:IP和域名之间的翻译
HTTP:超文本传输协议
URL:(统一资源定位符) 支持多种协议
作用:定位服务器资源

常见web容器:lls(windows) Apache Ngims
常见的服务系统:Linux Wisdows Server macOs server(开源操作系统)
常见的服务器脚本: Asp,Aspx微软专用
PHP 为当前主流
Jsp和python
常见的数据库:SQLlite 小型数据库主要用于智能手机,个人信息
MySQL 常见
Oracle 数据库中的王者,属于甲骨文公司
Access,Mongodb2.
2.HTML语言
1.HTML语法
html采用双标记符的形式,<xxx>,</xxx>
2.HTML文件结构
<html>
<head>头标签 网页的内容描述信息<head>
<title>文档的标题</title>
<base>定义链接</base>
<link>定义文档和外部资源的关系</link>
<meta>定义元数据</mate>
<script>定义脚本文件</script>
<style>定义样式文件</style>
<body>内容标签 网页显示的内容</body>
<table>定义一个表格</table>
<tr>定义表格中的一行</tr>
<td>定义表格中的一列</td>
<a>定义一个超链接</a>
<br>换行</br>
<font>定义字体</font>
</html>
2.HTTP协议
HTTP请求
| HTTP请求 | 描述 |
|
GET | 请求获得资源 |
| PUT | 请求服务器存储一个资源 |
| BELETE | 请求删除资源 |
| POST | 在资源后附加新的数据 |
| HEAD | 响应消息报头 |
3.HTTP状态码
| 200 | 请求成功 |
| 301 | 请求永久页面跳转 |
| 404 | 禁止访问 |
| 500 | 服务器无法找到页面 |
| 502 | 内部服务器错误 |
| 503 |
无效网关 |
| 504 | 请求超时 |
4.HTTP请求流程
输入URL——>发起HTTP请求———>处理HTTP请求——>响应HTTP请求
5.请求报文:请求行 请求头 空行 请求体
响应报文:状态行 响应头 空行 响应体
3.工具
Namp:端口扫描工具
Awvs:漏洞扫描工具
burp:抓包工具
Nessus:漏洞扫描工具
本文深入探讨了Web的基础概念,包括IP、MAC、域名、DNS、HTTP等关键知识点,同时介绍了常见的Web容器、服务系统、服务器脚本及数据库。此外,还详细解析了HTML语言的语法和文件结构,以及HTTP协议的工作原理,包括请求方法、状态码和请求流程。

409

被折叠的 条评论
为什么被折叠?



