请求头和响应体是什么,什么时候才会产生,如果在向服务器发送请求的时候,没有找到资源会有响应体吗?
如果在浏览器中随便输入一个不存在的网站会有响应体吗?
有,响应体里面就是错误信息
http请求,浏览器和服务器端程序都可以模拟产生。只要有响应,就有相应的响应体。
请求头和响应体是HTTP协议的组成之一,任何HTTP协议都有请求头和响应体,在网络通信过程中协议是基础没有协议2台计算机相互不知道对方在说什么的,就好比如你给你的朋友写信,你在使用的书信格式(称呼、正文、结尾),然后你朋友收到你的信后他要如何阅读呢倒着读、还是横着读、还是竖着读,当然你朋友如果是读过几年书都知道正文才是最重要的内容,并且要从左往右读,结尾是你书信编写的时间,这个书信格式就是你们的之间的通信协议,你利用书信的格式(协议)编写了一个信,你朋友用书信的阅读规则(协议)去阅读,所以请求头和响应体是HTTP协议不可缺少的一部分,当然响应体你可以空着就比如你写个信有头有尾没有正文,但是头尾你必须写因为有了头尾才能确定你的正文是什么
以下是HTTP协议的请求格式与相应格式
HTTP请求格式(请求协议)
HTTP响应格式(响应协议)