我爱Aspx >> Asp.Net >> RVP:存在和即时消息传送协议 (5)此代码表明已经成功执行了请求。
207 MultiStatus作为对 PROPPATCH 或 PROPFIND 请求的响应,正常情况下将接收到此代码。此请求具有一个文本 /html HTTP 主体,该主体有一个称为 multistatus 的单一 XML 元素。multistatus 元素具有一组称为响应的 XML 元素,其中包含 200、300、400 和 500 系列的状态代码,这些代码是在调用方法期间生成的。
302 Object Moved此代码表明所请求的节点不是由服务器维护的。响应包括该节点的新 URL。作为对向路由器发出的请求的响应,通常会接收到此类型的响应。
401 Access Denied此代码表明某个节点已经拒绝了访问。当 PRESENCE SERVICE 试图访问受保护的节点时,它用此代码作为响应。响应标头包含可用授权方案的详细信息。
412 Precondition Failed此代码表明无法将请求应用于所请求的节点。其用法的一个示例是,当一个实体试图将 INSTANT MESSAGE 发送给一个不再可用的 PRINCIPAL 时。
500 Internal Server Error此代码表明会话中缺少 PRINCIPAL。例如,当一个 PRINCIPAL 离开与多个 PRINCIPALS 的讨论,且它的 INSTANT INBOX 接收到会话通知时,将使用此返回码。然后,INSTANT MESSAGE 的发件人就能够指明该 PRINCIPAL 已经离开了对话。
下表说明由 RVP 提供的元素。