有人告诉我,在牛仔服务器的最后一个版本中,cowboy_http_handler在哪里?
发布于 2014-12-23 17:52:00
你可以得到关于github的信息。下面是附在cowboy_handler.erl上的评论的副本:
改进处理程序接口和文档 这一改变进一步简化了子协议机制。化名已被删除。循环处理程序的重命名已被恢复为长轮询处理程序。 普通HTTP处理程序现在只需在init/2回调中完成它们的工作。他们没有具体的代码。 循环处理程序现在遵循与Websocket相同的返回值,它们使用ok继续,使用关机停止。 已记录了所有处理程序类型的终止原因。在所有情况下(或应该是),现在都适当地调用终止回调。 所有处理程序类型的行为都已在实现它们的模块中移动。这意味着cowboy_handler替换了cowboy_http_handler行为,类似地,cowboy_loop代替了cowboy_loop_handler,cowboy_websocket代替了cowboy_websocket_handler。最后,cowboy_rest现在有了一个行为的开始,一旦Erlang18.0被释放,它将定义可选回调的完整列表。 指南已经重新组织,应该更容易遵循。
https://stackoverflow.com/questions/27624048
复制相似问题