响应消息Response是当服务器接受到从浏览器发送过来的请求的时候,服务器给予浏览器的答复。我这里为您讲解的正式服务器答复浏览器的这一过程,在这个过程中,服务器会传输一些相应消息给浏览器,这些相应消息,有哪一些内容,如果您希望了解,您可以查看以下内容。
工具/原料
1
HTTP协议
2
浏览器
方法/步骤
1
当服务器接收到由浏览器传输过来的数据后,服务器会给浏览器一个答复。
2
浏览器发送消息给服务器这一过程我们称之为请求,而服务器回复浏览器这一过程,我们称之为相应。
3
服务器与浏览器之间,是一问一答的过程。而这一过程,需要遵循的协议是http协议。
4
无论是PHP或是java,还是其他服务器端语言,它都会读取从服务器端传输过来的数据,并对其进行处理,并给于浏览器答复,这个过程,不同语言可能处理方式不同,但是他们接受处理与发送相应的内容却是一样的。
5
HTTP响应分为三部分,这三部分内容传输到浏览器后,浏览器会对其进行处理,并作出相应的反应。
7
状态行的这3部分组成内容分别是:协议版本,状态码,状态描述。如下图所示:
8
响应头,响应头的格式与HTTP请求中的消息头格式一样。
9
发送完毕后,它会单独在发一个“回车换行”(CRLF),告诉浏览器,相应头已经发送完毕。
10
发送完毕以上内容后,在最后,服务器会向浏览器发送响应正文。
11
2进制数据,具体该数据的介质类型,以及长度都会在响应头中说明。
12
以下既是一个完整的相应内容。服务器与浏览器之间的通信,就是这样在一请求一回应的过程中进行的。