- HTTP是超文本传输协议,其定义了客户端与服务器端之间文本传输的规范
- HTTP默认使用80端口
- HTTPS的默认端口为443
http工作原理
- HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版本、成功或者错误代码、服务器信息、响应头部和响应数据。
请求响应步骤:
- 客户端连接到Web服务器->发送Http请求->服务器接受请求并返回HTTP响应->释放连接TCP连接->客户端浏览器解析HTML内容
所有的请求都可以给服务器端传递内容,也可以从服务器端获取内容