RFC双语计划:rfc1945中文版(中英文对照)............超文本传输协议 -- HTTP/1.0

Http RFC1945中文版.pdf 由加州大学伯克利分校、麻省理工以及microsoft的诸位大师组成的网络工作组共同开发的http1.0的标准协议文档,价值自不用多解释。pdf版本绝对清晰。 立即下载

RFC双语计划:rfc1945中文版(中英文对照)............超文本传输协议 -- HTTP/1.0
http://kummerwu.web.officelive.com/Documents/rfc1945-0.html

更多RFC中文版,中英文对照版,请查阅http://kummerwu.web.officelive.com/Documents/index.html

这儿目前收录来OSPF,BGP,RIP,MPLS(VPN)、HTTP,Telnet,RSVP,PPP,POP3,RTP,NAT,FTP等最新RFC中文版和中英文对照版。而且内容还在不断更新中......
------------------------------------------------------------------------

超文本传输协议 -- HTTP/1.0
关于下段备忘(Status of This Memo)
本段文字为Internet团体提供信息,并没有以任何方式指定Internet标准。本段文字没有分发限制。
IESG提示(IESG Note):
IESG已在关注此协议,并期待该文档能尽快被标准跟踪文档所替代。
摘要(Abstract)
HTTP(Hypertext Transfer Protocol)是应用级协议,它适应了分布式超媒体协作系统对灵活性及速度的要求。它是一个一般的、无状态的、基于对象的协议,通过对其请求方法(request methods)进行扩展,可以被用于多种用途,比如命名服务器(name server)及分布式对象管理系统。HTTP的一个特性是其数据表现类型允许系统的构建不再依赖于要传输的数据。
HTTP自从1990年就在WWW上被广泛使用。该规范反映了“HTTP/1.0”的普通用法。
目录(Table of Contents)
1.  介绍(Introduction) 6
1.1  目的(Purpose) 6
1.2  术语(Terminology) 6
1.3  概述(Overall Operation) 8
1.4  HTTP and MIME 9
2.  标志转换及通用语法(Notational Conventions and Generic Grammar) 9
2.1  补充反馈方式(Augmented BNF) 9
2.2  基本规则(Basic Rules) 10
3.  协议参数(Protocol Parameters) 12
3.1  HTTP版本(HTTP Version) 12
3.2  统一资源标识(Uniform Resource Identifiers) 13
3.2.1 一般语法(General Syntax) 13
3.2.2 http URL 14
3.3  Date/Time 格式(Date/Time Formats) 15
3.4  字符集(Character Sets) 16
3.5  内容译码(Content Codings) 16
3.6  介质类型(Media Types) 17
3.6.1标准及文本缺省(Canonicalization and Text Defaults) 18
3.6.2 多部分类型(Multipart Types) 18
3.7  产品标识(Product Tokens) 19
4.  HTTP 消息(HTTP Message) 19
4.1  消息类型(Message Types) 19
4.2  消息标题(Message Headers) 20
4.3  普通标题域(General Header Fields) 20
5. 请求(Request) 21
5.1  请求队列(Request-Line) 21
5.1.1 方法(Method) 22
5.1.2 请求URI(Request-URI) 22
5.2  请求标题域(Request Header Fields) 23
6.  回应(Response) 23
6.1  状态行(Status-Line) 24
6.1.1 状态代码和原因分析(Status Code and Reason Phrase) 24
6.2  回应标题域(Response Header Fields) 25
7.  实体(Entity) 26
7.1  实体标题域(Entity Header Fields) 26
7.2  实体主体(Entity Body) 26
7.2.1 类型(Type) 27
7.2.2 长度(Length) 27
8.  方法定义(Method Definitions) 27
8.1  GET 28
8.2  HEAD 28
8.3  POST 28
9.  状态代码定义(Status Code Definitions) 29
9.1  消息1xx(Informational 1xx) 29
9.2  成功2xx(Successful 2xx) 29
9.3  重定向(Redirection 3xx) 30
9.4  客户端错误(Client Error )4xx 31
9.5  服务器错误(Server Error )5xx 32
10.  标题域定义(Header Field Definitions) 33
10.1  允许(Allow) 33
10.2  授权(Authorization) 34
10.3  内容编码(Content-Encoding) 34
10.4  内容长度(Content-Length) 34
10.5  内容类型(Content-Type) 35
10.6  日期(Date) 35
10.7  过期(Expires) 36
10.8  来自(From) 37

10.9  从何时更改(If-Modified-Since) 37
10.10  最近更改(Last-Modified) 38
10.11  位置(Location) 38
10.12  注解(Pragma) 39
10.13 提交方(Referer) 39
10.14  服务器(Server) 40
10.15  用户代理(User-Agent) 40
10.16  WWW-授权(WWW-Authenticate) 40
11.  访问鉴别(Access Authentication) 41
11.1  基本授权方案(Basic Authentication Scheme) 42
12.  安全考虑(Security Considerations) 43
12.1  客户授权(Authentication of Clients) 43
12.2  安全方?ǎ⊿afe Methods) 43
12.3  服务器日志信息的弊端(Abuse of Server Log Information) 43
12.4  敏感信息传输(Transfer of Sensitive Information) 44
12.5  基于文件及路径名的攻击(Attacks Based On File and Path Names) 44
13.  感谢(Acknowledgments) 45
14. 参考书目(References) 45
15.  作者地址(Authors' Addresses) 47


附录(Appendices) 48
A.  Internet介质类型消息/http(Internet Media Type message/http) 48
B.  容错应用(Tolerant Applications) 48
C.  与MIME的关系(Relationship to MIME) 49
C.1  转换为规范形式(Conversion to Canonical Form) 49
C.2  日期格式转换(Conversion of Date Formats) 49
C.3  内容编码介绍(Introduction of Content-Encoding) 50
C.4  无内容传输编码(No Content-Transfer-Encoding) 50
C.5  多个主体的HTTP标题域(HTTP Header Fields in Multipart Body-Parts)
 50
D.  附加特性(Additional Features) 50
D.1  附加请求方法(Additional Request Methods) 51
D.2  附加标题域定义(Additional Header Field Definitions) 51
1.  介绍(Introduction)
1.1  目的(Purpose)
HTTP(Hypertext Transfer Protocol)是应用级协议,它适应了分布式超媒体协作系统对灵活性及速度的要求。它是一个一般的、无状态的、基于对象的协议,通过对其请求方法(request methods)进行扩展,可以被用于多种用途,比如命名服务器(name server)及分布式对象管理系统。HTTP的一个特性是其数据表现类型允许系统的构建不再依赖于要传输的数据。HTTP自从1990年就在WWW上被广泛使用。该规范反映了“HTTP/1.0”的普通用法。该规范描述了
------------------------------------------------------------------------
。。。。。。。。
完整内容参见 http://kummerwu.web.officelive.com/Documents/rfc1945-0.html
更多RFC中文版,中英文对照版,请查阅http://kummerwu.web.officelive.com/Documents/index.html

这儿目前收录来OSPF,BGP,RIP,MPLS(VPN)、HTTP,Telnet,RSVP,PPP,POP3,RTP,NAT,FTP等最新RFC中文版和中英文对照版。而且内容还在不断更新中......

RFC1945(HTTP)中文版.pdf RFC1945(HTTP)中文版.pdf 电子书高清。 立即下载

相关推荐

RFC1945(HTTP)中文版

RFC1945(HTTP)中文版,应用层http协议 RFC中文版

RFC1945 超文本传输协议--HTTP/1.0

组织:中国互动出版网(http://www.china-pub.com/) RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm) E-mail:ouyang@china-pub.com 译者:黄晓东(黄晓东 xdhuang@eyou.com) 译文发布时间:2001-7-14 版权:本中文翻译文档版权归中...

wangminshe89 679

RFC1945(HTTP)中文版

HTTP1.0中文版,把HTTP1.0说得很详细的一本书

TLS协议

TLS1.0 Information on RFC 2246 » RFC Editor (rfc-editor.org)https://www.rfc-editor.org/info/rfc2246中文手册:Transport Layer Security(TLS)协议 RFC2246中文版 (kipway.com)http://kipway.com/kipway_TSL.html TLS1.1 Information on RFC 4346 » RFC Editor (rfc-editor.org)

吴东方的博客 645

RFC1945超文本传输协议HTTP1.0

RFC1945超文本传输协议HTTP1.0

rfc1945.zip_HTTP/1.0_Hypertext_RFC1945

Hypertext Transfer Protocol -- HTTP/1.0

HTTP1.0协议 RFC 1945

文章定位:翻译HTTP协议中,较为常用的部分。(NOTE:这是HTTP1.0,HTTP1.1已经在2014年正式发布。) 术语: 1. connection:两个程序为了通信(communication)在传输层建立的虚电路 2. message:HTTP通信的基本单元 3. request:一个HTTP请求消息 4. response:一个HTTP响应消息 5. resource:一

donggua_fu的博客 1254

AD9361数字调制入门:从IQ调制原理到动手实现第一个ASK信号(Vivado工程详解)

本文详细介绍了如何使用AD9361射频收发器实现ASK数字调制,从IQ调制原理到Vivado工程实现。通过Verilog代码示例和FPGA架构设计,帮助开发者理解纯逻辑实现数字调制解调的关键技术,特别适合软件无线电(SDR)初学者入门实践。

weixin_29158047的博客 374

rfc1945-http1.0自译本-(8)全文完

 12.5  基于文件及路径名的攻击(Attacks Based On File and Path Names)        HTTP原始服务器的实现应当注意,要对以服务器管理员名义发出的,对某个文件的HTTP请求进行限制。如果HTTP服务器直接将HTTP URI发送给系统调用,服务器要特别注意,当某个请求文件不是发往HTTP客户端时,要予以拒绝服务。例如,在Unix、Microso

chifire的专栏 1511

C#程序突然崩溃怎么办?5分钟学会分析Dump文件(Visual Studio 2022实战)

本文详细介绍了在C#程序崩溃或无响应时,如何捕获并分析Dump文件以快速定位问题。通过Visual Studio 2022实战演示,重点讲解了配置符号服务器、解读调用堆栈与内存状态,以及针对CPU飙高、内存泄漏等典型场景的分析方法,帮助开发者高效进行故障诊断。

docker8compose的博客 474

英伟达NVIDIA数字IC后端笔试真题(ASIC Physical Design Engineer)

英伟达NVIDIA数字IC后端笔试真题(ASIC Physical Design方向)

weixin_37584728的博客 3922

http协议学习系列

转自: 1. 基础概念篇 1.1 介绍   HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTTP/1.0

2> /dev/null 941

MATLAB三元相图实战:从数据准备到高级可视化技巧全解析

本文深入解析了如何使用MATLAB绘制专业的三元相图(ternary plot)。文章从数据归一化、范围映射等预处理技巧入手,详细介绍了散点图、等高线图、凸包计算等高级可视化方法,并提供了多数据集对比与出版级图表美化的实战指南,帮助科研与工程人员高效呈现复杂的三元数据关系。

spark7igniter的博客 258

RFC1945 超文本传输协议--HTTP/1.0 之二

5. 请求(Request) 从客户端到服务器端的请求消息包括,消息首行中,对资源的请求方法、资源的标识符 及使用的协议。考虑到局限性更大的HTTP/0.9的向后兼容问题,有两种合法的H...

开源优测 703

自制JS某课脚本

根据实际需求自制网页讯网刷题脚本,绕过人脸,弹窗,答题,实现自动化运行

2301_81243054的博客 3459

EtherCAT APWR报文实战:从站地址配置(0x0010)的初始化流程与报文解析

本文详细解析了EtherCAT APWR报文在从站地址配置(0x0010寄存器)中的初始化流程与实战应用。通过类比物业分配门牌号,生动解释了APWR报文如何高效批量配置从站地址,并深入探讨了0x0010寄存器的特殊作用、初始化步骤及常见问题排查方法。文章结合IgH主站的三从站配置案例,提供了报文解析技巧和调试建议,帮助工程师快速掌握EtherCAT网络配置的核心技术。

weixin_28744423的博客 412

深入理解HTTP协议(转) 浏览器和服务器如何通信(HTTP协议)

http协议学习系列 1. 基础概念篇 1.1 介绍   HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义

C# 移动手机应用 2万+

EtherCAT主站SOEM -- 19 --Qt-Soem通过CSP模式(周期同步位置模式)控制一个电机转圈圈

以上就是EtherCAT主站SOEM – 19 --Qt-Soem通过CSP模式(周期同步位置模式)控制一个电机转圈圈的内容。有不明白的地方欢迎留言;有建议欢迎留言,我后面编写文档好改进。创作不容,如果文档对您有帮助,记得给个赞。

常驻客栈的博客--嵌入式EtherCAT 1998

rfc1945-http1.0自译本-(4) (转)

rfc1945-http1.0自译本-(4) (转)[@more@] 3.2 统一资源标识(UnifoRM Resource identifiers) XML:namespace prefix = o ns = "u...

circularr9834的博客 171

uniapp - H5网页打包运行报错Failed to load resource: net::ERR_FILE_NOT_FOUND(uniApp打包成H5部署到服务器,打包h5白屏并报错页面空白)

Failed to load resource: net::ERR_FILE_NOT_FOUND,uniapp 坑之打包之后白屏,uniapp打包h5,HBuilderX 打包H5后空白报错 Failed to load resource: net::ERR FILE NOT_FOUND,UNI-APP H5应用白屏(空白页)解决方案,白屏并报错Failed to load resource: net::ERR_FILE_NOT_FOUND,uniapp开发,打包成H5部署到服务器,uniapp打包之后首页

🏆 前端领域优质创作者 3579

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

RFC——IPv6官方文档列表

本文给出一些IPv6的官方参考文档

2301_80444339的博客 948

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

rfc1945-http1.0自译本-(3)

 要解释的名词=名词解释(name = definition)规则的名字(name)就是它本身(不带任何尖括号,“”,“>”),后面跟个等号=,然后就是该规则的定义。如果规则需要用多个行来描述,利用空格进行缩进格式排版。某些基本的规则使用大写,如SP, LWS, HT, CRLF, DIGIT, ALPHA,等等。定义中还可以使用尖括号来帮助理解规则名的使用。 字面意思("lite

chifire的专栏 1133

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

rfc1945-http1.0自译本-(5)

 按惯例,在标识应用程序时,组件以其重要性顺序排列。Product                  = token ["/" product-version]product-version        = token例如:       User-Agent: CERN-LineMode/2.15 libwww/2.17b3       Server: Apache/0.

chifire的专栏 1081

深入理解HTTP协议、HTTP协议原理分析

http://blog.csdn.net/lmh12506/article/details/7794512 http协议学习系列 1. 基础概念篇 1.1 介绍   HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(In

dlgdlg_2008的专栏 522

HTTP协议三十年:从RFC 1945到RFC 7230的字符集变迁

HTTP协议从1996年的RFC 1945开始,到1999年的RFC 2616,再到2014年的RFC 7230,字符集定义经历了多次重要调整。在开发这个工具时,我发现RFC 7230对字符集的定义更加严格和明确。比如它明确区分了URI的合法字符集和HTTP头字段的合法字符集,这在早期版本中是比较模糊的。作为一个经常和Web开发打交道的程序员,我发现很多同行对HTTP协议中字符集的定义演变不太了解,于是决定做一个可视化工具来梳理这段历史。这个项目让我深刻体会到,Web标准的每个细节变化背后都有其现实意义。

EmeraldEagle36的博客 487

rfc1945-http1.0自译本-(6)

 8.1  GET              GET方法就是以实体方式得到由请求URI所指定资源的信息。如果请求URI只是一个数据产生过程,那么最终要在回应实体中返回的是由该处理过程的结果所指向的资源,而不是返回该处理过程的描述文字,除非那段文字恰好是处理的输出。       如果请求消息包含If-Modified-Since标题域,GET方法的语法就变成“条件GET”,即“(co

chifire的专栏 1086
上一篇: RFC双语计划:rfc1994中文版(中英文对照)............PPP挑战握手认证协议(CHAP)
下一篇: RFC双语计划:rfc2002中文版(中英文对照)............IP移动性支持
Kummer
博客等级 码龄25年 14粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值