细说servlet之 深度剖析http协议

什么是http协议:超文本传输协议是互联网上应用最广泛的一种网络协议,是工作在tcp/ip协议基础上的,所有的www文件都必须遵守这个标准。设计http最初的目的是为了提供一种发布和接受HTML页面的方法。




http协议再介绍:
1.http协议是建立在tcp/ip协议基础之上的。
2.http协议全称叫超文本传输协议
3.http协议1.0,1.1版本,目前通用的是1.1版本。
http1.0称为短连接
http1.1称为长连接


所谓长和短指的是持续时间的长短




长连接:30s
短连接是发送完数据就断掉




http的请求部分:
基本结构:
1.请求行
2.消息头   格式[消息名:内容]

3.内容


http请求行之提交方式


http请求消息头详解如图





http响应:一个http响应代表服务器向客户端回送的数据,包括:一个状态行、若干消息头、以及实体内容,其中的一些消息头和实体内容都是可选的,消息头和实体内容之间要用空行隔开。


http响应的组成:



状态行:
格式:http版本号  状态码 原因叙述


举例:HTTP/1.1 200 ok
状态码用于表示服务器对请求的处理结果,它是一个三位的十进制数。


http响应的状态行举例说明:
200就是整个请求和响应过程都没有发生错误,最常见


302表示当你请求一个资源的时候,服务器返回302表示让浏览器转向到另外一个资源,比如重定向。


404找不到资源


500服务器端出现错误


如图是响应状态码的分类,其中404和500最为常见



响应消息头详解:




还有一些消息头既能用于请求,又能用于响应,我们把这些消息头称为通用信息头

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于深度学习的人体姿态估计方法是近年来发展最快的一种方法,其主要思路是使用卷积神经网络(CNN)或循环神经网络(RNN)等深度学习模型对图像或视频数据进行学习和预测。以下是细说基于深度学习的方法: 1. 基于CNN的方法:CNN是一种前馈神经网络,其主要特点是能够处理高维度的数据,如图像、视频等。在人体姿态估计中,CNN通常被用来从图像中提取特征,然后通过全连接层进行分类或回归预测。一些经典的CNN模型,如VGG、ResNet、Inception等,已经被应用于人体姿态估计中。 2. 基于RNN的方法:RNN是一种递归神经网络,其主要特点是能够处理序列数据,如时间序列、语音信号等。在人体姿态估计中,RNN通常被用来从视频序列中提取特征,然后通过全连接层进行分类或回归预测。一些经典的RNN模型,如LSTM、GRU等,已经被应用于人体姿态估计中。 3. 基于图像块的方法:这种方法是将图像分成一些块,然后对每个块进行人体姿态估计。这种方法可以减少图像中的噪声和复杂性,提高人体姿态估计的精度和鲁棒性。一些经典的图像块方法,如DeepPose、Stacked Hourglass等,已经被应用于人体姿态估计中。 需要注意的是,基于深度学习的人体姿态估计方法需要大量的标注数据和计算资源来训练深度学习模型,同时也需要对数据进行预处理和后处理,以提高预测结果的准确度和稳定性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值