【发布时间】:2010-10-04 23:11:58
【问题描述】:
我将 CherryPy 用于 Web 服务器,但希望它能够处理 HTTP/1.1 Upgrade 请求。因此,当客户端发送:
OPTIONS * HTTP/1.1
Upgrade: NEW_PROTOCOL/1.0
Connection: Upgrade
我希望服务器在响应RFC 2817 中指定的必要HTTP/1.1 101 Switching Protocols... 后将连接移交给某个NEW_PROTOCOL 处理程序。
我对 CherryPy 还是很陌生,在文档中找不到任何关于如何处理特定客户端请求(例如上述)的内容。如果有人可以向我指出教程或部分 CherryPy 文档甚至是解决方案,那将非常有帮助。
【问题讨论】: