目录
1. Web的概述:
WEB 在计算机领域中代表的是网络。
像我们之前所用的 WWW,它是 World Wide Web 三个单词的缩写,称为:万维网。
网络相关技术的出现都是为了让我们在网络的世界中获取资源,这些资源的存放之处,叫做网站。
我们通过输入网站的地址(网址),就可以访问网站中提供的资源(不区分局域网或广域网)。
2. WEb的软件架构:
2.1 C/S:客户端/服务器端
2.2 B/S:浏览器/服务器端
3. Web中静态资源与动态资源的区别:
3.1 静态资源
- 所有用户访问后,得到的结果都是一样的,称为静态资源。
- 可以直接被浏览器解析。
- 例如:html,css,JavaScript......页面。
3.2 动态资源
- 每个用户访问相同资源后,得到的结果可能不一样,称为动态资源。
- 动态资源被访问后,需要先转换为静态资源,再返回给浏览器。
- 例如:servlet/jsp,php,asp......页面。
4. Web通信的三要素:
4.1 传输协议
Web传输协议指的是在互联网上传输数据的协议。常见的协议包括HTTP(超文本传输协议)、HTTPS(安全超文本传输协议)、FTP(文件传输协议)等。
- HTTP是最常用的协议,是一种客户端-服务器协议,用于在Web浏览器和Web服务器之间传输信息。HTTP基于TCP协议,通过使用HTTP请求和响应,从而实现客户端和服务器之间的通信。
- HTTPS则是在HTTP的基础上增加了加密和认证机制,更加安全可靠。它使用安全套接字层(SSL)或传输层安全(TLS)协议来加密和保护数据传输。HTTPS防止数据被恶意拦截和窃取,从而保证了数据的安全性和完整性。
- FTP则主要用于在不同计算机之间传输文件。FTP是一种使用TCP协议来传输文件的标准协议。它通过连接客户端和服务器来进行数据传输,并支持查看、下载、上传和删除文件等操作。
4.2 IP地址
Web IP地址是用于标识Web服务器和客户端的唯一数字地址。
在网络通信中,Web IP地址通常使用Internet协议(IP)来标识。Web IP地址由32位或128位二进制数字组成的数字串,在使用时通常以点分十进制(IPv4)或冒号分隔的十六进制格式(IPv6)表示。
在Web中,IP地址通常用于在Web浏览器和Web服务器之间建立通信。Web浏览器使用Web服务器的IP地址来访问Web页面和其他Web资源。Web服务器使用自己的IP地址来向客户端发送Web页面和其他Web资源。Web IP地址也可以用于限制访问权限,例如黑名单和白名单,以控制哪些客户端可以访问Web资源。
Web IP地址在网络中的使用有时会受到限制。例如,一些Web服务可能只允许来自某些特定IP地址的访问,而其他Web服务则可能要求访问者使用特定的IP地址或IP地址范围。此外,Web IP地址也可以用于跟踪Web活动,如网站分析和网络安全。
4.3 端口号
Web端口号是一种数字标识符,用于标识Web服务器或客户端正在使用的特定网络端口。Web端口号通常是Web服务器上的TCP或UDP端口号,用于与Web浏览器或其他Web客户端之间的通信。Web端口号通常使用16位数字表示,范围从0到65535。
在Web应用程序开发和部署中,Web端口号经常用于指定访问Web服务器的特定协议和端口。常见的Web端口号包括:
- 端口号80:这是HTTP协议的默认端口号,用于普通的Web浏览器和Web服务器之间的通信。
- 端口号443:这是HTTPS协议的默认端口号,用于安全的Web浏览器和Web服务器之间的通信。
- 端口号8080:这是经常用于Web服务器和Web应用程序开发服务器的端口号。
- 其他端口号:其他Web端口号可用于特殊Web应用程序的开发和部署,例如端口号8000和9000。
Web端口号的使用可以帮助Web浏览器和Web服务器识别Web应用程序使用的协议和连接方式。在部署和维护Web应用程序时,了解Web端口号的基础知识非常重要。
如果对你有帮助,请帮我点一下赞,我才有动力继续创作,谢谢!