版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第页协议简单介绍主要是用来做编程,跟协议密切相关,当然得熟悉协议协议的例子可以看我抓取的而百度的包请求报文,包括请求头,请求实体/1.1::443:0.80.60.4:5.0(;X10_10_3)537.36(,)51.0.2704.103537.36响应报文响应头,响应实体1.1200:2:0420000045e003:1571488541:8:,26201903:30:15:,26201903:30:15:1.0.8.18:1469_20792_21115_18559_17001_20882_21406_21377_21192;;:128280768_00_4118_0303020;,261603:30:20;;:1;:114;:604800:1协议的定义协议是一个请求响应的协议。协议的架构是一个客户端和服务器端请求和应答的标准()。客户端是终端用户,服务器端是网站。通过使用浏览器、网络爬虫或者其它的工具,客户端发起一个到服务器上指定端口(默认端口为80)的请求。只假定(其下层协议提供)可靠的传输,任何能够提供这种保证的协议都可以被其使用。协议的结构1协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、、协议版本、以及包含请求修饰符、客户信息和内容的类似于的消息结构。服务器以一个状态行作为响应,响应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。常用的请求头方法1请求指定的页面信息,并返回实体主体。2类似于请求,只不过返回的响应中没有具体的内容,用于获取报头3向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。请求可能会导致新的资源的建立和/或已有资源的修改。4从客户端向服务器传送的数据取代指定的文档的内容。5请求服务器删除指定的页面。61.1协议中预留给能够将连接改为管道方式的代理服务器。7允许客户端查看服务器的性能。8回显服务器收到的请求,主要用于测试或诊断。9实体中包含一个表,表中说明及该所表示的原内容的区别。10请求服务器将指定的页面移至另一个网络地址。11请求服务器将指定的页面拷贝至另一个网络地址。12请求服务器建立链接关系。13断开链接关系。14允许客户端发送经过封装的请求。15在不改动协议的前提下,可增加另外的方法。常用的请求头域指定客户端能够接收的内容类型:,浏览器可以接受的字符编码集。:8859-5指定浏览器可以支持的服务器返回内容压缩编码类型。:,浏览器可接受的语言:可以请求网页实体的一个或者多个子范围字段:授权的授权证书:2指定请求和响应遵循的缓存机制:表示是否需要持久连接。(1.1默认进行持久连接):请求发送时,会把保存在该请求域名下的所有值一起发送给服务器。:$1;;请求的内容长度:348请求的及实体对应的信息:请求发送的日期和时间:,15201908:12:31请求的特定的服务器行为:100发出请求的用户的:指定请求的服务器的域名和端口号:只有请求内容及实体相匹配才有效:“7370608c284d873082f209582d”如果请求的部分在指定时间之后被修改则请求成功,未被修改则返回304代码:,29201919:43:31如果内容未改变返回304代码,参数为服务器先前发送的,及服务器回应的比较判断是否改变:“7370608c284d873082f209582d”如果实体未改变,服务器发送客户端丢失的部分,否则发送整个实体。参数也为:“7370608c284d873082f209582d”只在实体在指定时间之后未被修改才请求成功:,29201919:43:31限制信息通过代理和网关传送的时间:10用来包含实现特定的指令:连接到代理的授权证书:2只请求实体的一部分,指定范围:500-999先前网页的地址,当前请求网页紧随其后,即来路:客户端愿意接受的传输编码,并通知服务器接受接受尾加头信息:0.5向服务器指定某种传输协议以便服务器进行转换(如果支持):2.0,1.3,6.9,11的内容包含发出请求的用户信息:5.0(;X11)通知中间网关或代理服务器地址,通信协议:1.0,1.1(1.1)关于消息实体的警告信息:199常用的响应头域表明服务器是否支持指定范围请求及哪种类型的分段请求:从原始服务器到代理缓存形成的估算时间(以秒计,非负):12对某网络资源的有效的请求行为,不允许则返回405:,告诉所有的缓存机制是否可以缓存及哪种类型:服务器支持的返回内容压缩编码类型。:响应体的语言:响应体的长度:348请求资源可替代的备用的另一地址:5返回资源的5校验值5:Q22505在整个返回体中本部分的字节位置:21010-47021/47022返回内容的类型:;8原始服务器消息发出的时间:,15201908:12:31请求变量的实体标签的当前值:“7370608c284d873082f209582d”响应过期的日期和时间:,01201916:00:00请求资源的最后修改时间:,15201912:45:26用来重定向接收方到非请求的位置来完成请求或标识新的资源:包括实现特定的指令,它可应用到响应链上的任何接收方:它指出认证方案和可应用到代理的该上的参数:应用于重定向或一个新的资源被创造,在5秒之后重定向(由网景提出,被大部分浏览器支持):5;如果实体暂时不可取,通知客户端在指定时间之后再次尝试:120服务器软件名称:1.3.27()()设置:;3600;1指出头域在分块传输编码的尾部存在:文件传输编码告诉下游代理是使用缓存响应还是从原始服务器请求:*告知代理客户端响应是通过哪里发送的:1.0,1.1(1.1)警告实体可能存在的问题:199表明客户端请求实体应该使用的授权方案:的状态信息1:信息100服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。101服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。2:成功200请求成功(其后是对和请求的应答文档。)201请求被创建完成,同时新的资源被创建。202供处理的请求已被接受,但是处理未完成。203文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝。204没有新文档。浏览器应该继续显示原来的文档。如果用户定期地刷新页面,而可以确定用户文档足够新,这个状态代码是很有用的。205没有新文档。但浏览器应该重置它所显示的内容。用来强制浏览器清除表单输入内容。206客户发送了一个带有头的请求,服务器完成了它。3:重定向300多重选择。链接列表。用户可以选择某链接到达目的地。最多允许五个地址。301所请求的页面已经转移至新的。302所请求的页面已经临时转移至新的。303所请求的页面可在别的下被找到。304未按预期修改文档。客户端有缓冲的文档并发出了一个条件性的请求(一般是提供头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。305客户请求的文档应该通过头所指明的代理服务器提取。306此代码被用于前一版本。目前已不再使用,但是代码依然被保留。307被请求的页面已经临时移至新的。4:客户端错误400服务器未能理解请求。401被请求的页面需要用户名和密码。401.1登录失败。401.2服务器配置导致登录失败。401.3由于对资源的限制而未获得授权。401.4筛选器授权失败。401.5应用程序授权失败。401.7访问被服务器上的授权策略拒绝。这个错误代码为6.0所专用。402此代码尚无法使用。403对被请求页面的访问被禁止。403.1执行访问被禁止。403.2读访问被禁止。403.3写访问被禁止。403.4要求。403.5要求128。403.6地址被拒绝。403.7要求客户端证书。403.8站点访问被拒绝。403.9用户数过多。403.10配置无效。403.11密码更改。403.12拒绝访问映射表。403.13客户端证书被吊销。403.14拒绝目录列表。403.15超出客户端访问许可。403.16客户端证书不受信任或无效。403.17客户端证书已过期或尚未生效。403.18在当前的应用程序池中不能执行所请求的。这个错误代码为6.0所专用。403.19不能为这个应用程序池中的客户端执行。这个错误代码为6.0所专用。403.20登录失败。这个错误代码为6.0所专用。404服务器无法找到被请求的页面。404.0(无)–没有找到文件或目录。404.1无法在所请求的端口上访问站点。404.2服务扩展锁定策略阻止本请求。404.3映射策略阻止本请求。405请求中指定的方法不被允许。406服务器生成的响应无法被客户端所接受。407用户必须首先使用代理服务器进行验证,这样请求才会被处理。408请求超出了服务器的等待时间。409由于冲突,请求无法被完成。410被请求的页面不可用。411""未被定义。如果无此内容,服务器不会接受请求。412请求中的前提条件被服务器评估为失败。413由于所请求的实体的太大,服务器不会接受请求。414由于太长,服务器不会接受请求。当请求被转换为带有很长的查询信息的请求时,就会发生这种情况。415由于媒介类型不被支持,服务器不会接受请求。416服务器不能满足客户在请求中指定的头。417执行失败。423锁定的错误。5:服务器错误500请求未完成。服务器遇到不可预知的情况。500.12应用程序正忙于在服务器上重新启动。50
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 忻州市繁峙县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 晋城市沁水县2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案)
- 来宾市金秀瑶族自治县2025-2026学年第二学期五年级语文期中考试卷(部编版含答案)
- 黄南藏族自治州泽库县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 怀化市中方县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 商品房销售方案
- 深度解析(2026)《CBT 4139-2016涂装工艺计算机辅助设计要求》
- 2026-2027年用于高能物理与核聚变实验装置的抗辐射超高速数据采集与处理专用芯片获国际大科学工程合作项目长期定向研发合同
- 江苏中考数学试题及答案
- 16 胡萝卜先生的长胡子 +公开课一等奖创新教案+素材
- 社区零星维修工程投标方案(技术标)
- 碳捕集、利用与封存技术
- 培训膜片ecs700系统概述新
- 【新高教版中职数学基础模块下册PPT】7.2旋转体
- 抑郁病诊断证明书
- 全国优质课一等奖小学四年级道德与法治下册《学会合理消费》(精品课件)
- 核磁共振上册氢谱
- GB/T 32299-2015航天项目风险管理
- 点集拓扑讲义
- 2021年部编版五年级下册语文二次备课表格式教案
- 过程特殊特性清单1
评论
0/150
提交评论