| "504" ; 网关超时
| "505" ; 不支持此RTSP版本
|"551" ; 不支持选项
| 扩展码
扩展码 = 3位数字
原因解释 = *<文本, 包括 CR, LF>
RTSP状态码是可扩展的。RTSP应用程序不被要求了解全部注册的状态码,当然很明显这种了解是被期望的。尽管如此,应用程序【必须】理解任何一个状态码的首位所标识的类别,将任何不理解的状态码等同为那个类的x00状态码,只是【必须不】缓存无法识别的响应。例如,如果客户端收到一个无法识别的状态码431,可以安全地假定是请求出了问题,认为其响应的状态码就是400。在这种情况下,用户界面应当在把响应消息的实体显示给用户,因为实体中可能包括一些人类可以识别的关于此非正常状态的描述信息。
代码原因
100继续所有
200OK所有
201已创建录制
250存储空间不足录制
300有多个选项所有
301被永久移除所有
302被临时移除所有
303见其他 所有
305使用代理所有
400错误的请求所有
401未通过认证所有
402需要付费所有
403禁止所有
404没有找到所有

405不允许该方法所有
406不接受所有
407代理需要认证所有
408请求超时所有
410不在服务器所有
411需要长度所有
412预处理失败DESCRIBE, SETUP
413请求实体过长所有
414请求-URI过所有
415媒体类型不支持所有
451不理解此参数 SETUP
452找不到会议SETUP
453带宽不足SETUP
454找不到会话所有
455此状态下不接受此方法所有
456此头部域对该资源无效所有
457无效范围PLAY
458参数是只读的SET_PARAMETER
459不允许合控制所有
460只允许合控制所有
461传输方式不支持所有
462无法到达目的地址所有
500服务器内部错误所有
501未实现所有
502网关错误所有
503无法得到服务所有
504网关超时所有
505不支持此RTSP版本 所有
551不支持选项所有
表一: 状态码及适用RTSP方法
7.1.2 响应头部域
响应头部域使得请求接收方可以发送不能放在状态行中的附加响应信息。这些头部域提供服务器的信息,以及对请求-URI所指定资源进行进一步访问信息。
response-header =Location; Section 12.25
| Proxy-Authenticate ; Section 12.26
|Public; Section 12.28
|Retry-After ; Section 12.31
|Server; Section 12.36
|Vary; Section 12.42
| WWW-Authenticate ; Section12.44
响应头部域名只有在与协议版本的变化结合起来后,才能进行可靠的扩展。尽管如此,响应头部域语法中可能会加入新的或实验性的头部域--只要通讯各方能识别它是响应头部域,其语法就可使用。而无法识别的头部域都将被视为实体头部域。
8 实体
如不受请求方法或响应状态码限制,请求和响应消息可以传送任何实体。实体由若干实体头部域和一个实体主体组成,但有些响应仅包括实体头部域。
在本章中,根据谁发送实体、谁接收实体,用户和服务器都可能指发送者或者接收者。
8.1 实体头部域
实体头部域定义了实体主体的可选元信息;如没有实体主体,那些定义则是关于请求标识的资源的。
entity-header= Allow; Section 12.4
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-47669-16.html
最好还是滚出地球吧