day_04 web网络基础

178 阅读2分钟

WEB_网络基础

一、网络是什么:

  • 计算机网络(因特网): 是指将地理位置不同 (分散的)、具有独立能力的多台计算机及其外部设备通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下实现资源共享和信息传递的计算机集合。
  • web——WWW(World Wide Web):全球广域网,也称万维网。它更倾向于一种浏览网页的功能。

二、web基础知识:

①、静态页面和动态页面:

  • 静态页面:
静态页面是没有接数据库的;
静态页面主要是通过HTML代码开发设计的。
为了好看使用了大量的JS代码,导致web界面打开速度慢。
  • 动态页面:
静态页面是有接数据库的;

②、HTTP Cookie

Cookie通常也叫做网站cookie,浏览器cookie或者httpcookie,是保存在用户浏览器端的,并在发出http请求时会默认携带的一段文本片段。它可以用来做用户认证,服务器校验等通过文本数据可以处理的问题。

③、URL--格式

image.png

④、http报文格式

image.png

image.png

image.png

  • 上图的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请求方法:

image.png

  • get 和 post请求的区别:

image.png

⑦、http状态信息:

image.png

image.png

image.png

image.png

⑧、http和https的区别:

面试官:为什么HTTPS是安全的 (qq.com)