HTTP请求
Elements:显示网页结构
Network:显示浏览器和服务器的通信
第一个红灯亮着,浏览器会记录和服务器之间的所有通信
GET表示一个读取请求,将从服务器获得网页数据,/表示URL的路径,URL总是以/开头,/就表示首页,最后的HTTP/1.1指示采用的HTTP协议版本是1.1。目前HTTP协议的版本就是1.1,但是大部分服务器也支持1.0版本,主要区别在于1.1版本允许多个HTTP请求复用一个TCP连接,以加快传输速度。
Content-Type指示响应的内容,这里是text/html表示HTML网页。请注意,浏览器就是依靠Content-Type来判断响应的内容是网页还是图片,是视频还是音乐。浏览器并不靠URL来判断响应的内容,所以,即使URL是http://example.com/abc.jpg,它也不一定就是图片。
响应类型:由Content-Type指定,例如:Content-Type: text/html;charset=utf-8表示响应类型是HTML文本,并且编码是UTF-8,Content-Type: image/jpeg表示响应类型是JPEG格式的图片;
浏览器需要向服务器发送HTTP请求,包括:
方法:GRT/POST/DELETE/HEAD/PUT
路径:URL
域名:host:www.baidu.com (一个服务器上可能跑多个网站)
请求头
GET一般用于浏览器向服务器请求资源时使用
Post请求一般用于向服务器提交资源数据时使用