WEB_网络基础
一、网络是什么:
- 计算机网络(因特网): 是指将地理位置不同 (分散的)、具有独立能力的多台计算机及其外部设备通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下实现资源共享和信息传递的计算机集合。
- web——WWW(World Wide Web):全球广域网,也称万维网。它更倾向于一种浏览网页的功能。
二、web基础知识:
①、静态页面和动态页面:
- 静态页面:
静态页面是没有接数据库的;
静态页面主要是通过HTML代码开发设计的。
为了好看使用了大量的JS代码,导致web界面打开速度慢。
- 动态页面:
静态页面是有接数据库的;
②、HTTP Cookie
Cookie通常也叫做网站cookie,浏览器cookie或者httpcookie,是保存在用户浏览器端的,并在发出http请求时会默认携带的一段文本片段。它可以用来做用户认证,服务器校验等通过文本数据可以处理的问题。
③、URL--格式
④、http报文格式
- 上图的host后面指的是目的网址,refer指的是发起访问的网址。
⑤、常用协议开放端口:
20 —— (FTP文件传输协议数据连接端口)/TCP
21 —— (FTP文件传输协议控制连接端口)/TCP
22 —— (SSH远程登陆)/TCP
23 —— (Telnet远程登陆)/TCP
25 —— (SMTP电子邮件传输协议)/TCP
49 —— (TACACS 登录主机协议)
53 —— (DNS域名系统)/TCP-UDP
65 —— (TACACS 数据库服务)
67 —— (DHCP服务器接收请求的端口)/UDP
68 —— (DHCP客户机接收回应的端口)/UDP
69 —— (TFTP简单文件传输协议)/UDP
80 —— (WWW,(HTTP超文本传输协议))/TCP
103 —— (PIM组播路由协议端口号)/UDP
109 —— (POP2邮局协议2)/TCP
110 —— (POP3邮局协议3)/TCP
139 —— (Windows主机的Netbios端口)
161/ 162 — (SNMP简单网络管理协议)/UDP
179 —— (BGP边界网关协议)
213 —— (IPX互联网分组交换协议)
443 —— (HTTPS,基于TLS/SSL的网页浏览端口)
500 —— (IKE端口号)UDP
546 —— (DHCPv6客户端)
547 —— (DHCPv6服务器)
614 —— (SSL(加密套接字协议层)SHELL(壳))
615 —— (Internet配置管理)
624 —— (Crypto管理)
636 —— (LDAP轻量目录存取协议)
1701—— (L2TP VPN的服务端口)/UDP
1718—— (H.323协议簇中H.225-RAS协议组播端口)/UDP
1719—— (H.323协议簇中H.225-RAS协议单播端口)/UDP
1812—— (RADIUS认证端口)/UDP
1813—— (RADIUS计费端口)/UDP
⑥、http请求方法:
- get 和 post请求的区别: