http

本文详细解析了HTTP请求的三个组成部分:请求行、请求头以及请求正文(对于GET请求为空)。介绍了请求行中的方法符号、URI及协议版本,以及请求头中包含的各项参数如Host、User-Agent等的具体含义。

  http请求由3个部分组成

1.请求行:

  请求行包括  方法符号,请求的URI和协议的版本  
  请求 URL: http://www.cnblogs.com/    请求方法: GET   版本HTTP/1.1

2.请求头
    Host: www.cnblogs.com

   User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393
   Connection: keep-alive(长连接)
   Accept: */*(告诉服务端可以处理的哪些数据结构)

(这里   text/*表示人可读的文字;image/*:图片 ; audio:声音;video/*:移动的图片; application/*:二进制数据  .....)
   Accept-Encoding: gzip, deflate(gzip是一种数据格式 默认且目前仅使用deflate算法压缩data部分,此法用于压缩传输 ,浏览器自动解压)
   Accept-Language: zh-CN

3:如果请求方法为GET,这里为空GET请求的数据是放在URL后面的

 

 

TCP建立的3次握手,关闭的4次握手?

http的长连接 什么时候关闭呢? 不懂

 

转载于:https://www.cnblogs.com/shapeOfMyHeart/p/6503679.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值