JavaWeb基础【HTTP】
OSI参考模型和TCP/IP模型:
HTTP的特点:
- 无连接
- 无状态
UDP(User Datagram Protocol):
用户数据报协议,它是无连接的通信协议,发送端不会确认接收端是否存在,就会发出数据;同样接收端接收到数据,也不会向发送端反馈是否接收到数据。数据被限制在64kb以内。
TCP(Transmission Control Protocol):
传输控制协议,它是面向连接的通信协议,提供两台计算机可靠无差别的数据传输。
三次握手:
网络编程三要素:
- 协议
- ip
- 端口
ip:用来唯一标识网络中的设备
端口: 用来唯一标识设备中的进程(应用程序)
URL(Uniform Resource Locador):
统一资源定位符,例如:http://28.29.10.10/demo/a.png
URI(Uniform Resource Idenifier):
统一资源标识符,统一资源定位符是统一资源标识符的子集,例如:/demo/a.png
客户端请求消息保文结构
服务器响应消息保文结构