9.5 基于HTTP协议的服务器响应程序

9.5 基于HTTP协议的服务器响应程序

介绍

      当我们在浏览器中输入网址,然后敲击回车后,浏览器会依据HTTP协议向服务器发送请求协议,服务器接收到请求协议后,获取对应数据,然后返回响应协议及数据。
      HTTP协议属于应用层协议,依据计算机网络知识及TCP/IP模型,我们知道,网络中的信息传输都是从发送端的对应层(在本文中即是应用层)将信息从上到下层层封装到最底层(物理层),然后物理层通过光纤等物理传输设备将信息传到接收端的物理层,接收端将信息从物理层向上层层解封传输到对应层。
      应用层的下一层是传输层,传输层的协议有TCP协议和UDP协议。本文将使用TCP编程进行数据传输。即在浏览器端只需要输入网址,然后提交即可,除此外不需要对浏览器端进行任何操作,它会自动将信息封装到物理层,然后进行传输,在服务器端,只需要在传输层处理数据即可,因为在服务器端的对应层已将数据进行解封。
来张图片(只是展示了从浏览器端向服务器端传送数据的过程,即请求过程):
9.5 基于HTTP协议的服务器响应程序

目的