Cowboy 是一款用于Erlang/OTP的小型、快速和现代的HTTP服务器。
Cowboy
用于Erlang/OTP的小型、快速、现代的HTTP服务器。(Small, fast, modern HTTP server for Erlang/OTP.)
Github星跟蹤圖
Cowboy 提供路由功能,有选择地将请求发送到Erlang编写的处理程序。
因为它使用 Ranch 来管理连接,所以Cowboy可以很容易地被嵌入到任何其他应用程序中。
Cowboy 是干净、测试良好的Erlang代码。
主要指標
- 概覽
-
名稱與所有者 ninenines/cowboy 主編程語言 Erlang 編程語言 Makefile (語言數: 3) 平台 許可證 ISC License - 所有者活动
-
創建於 2011-03-09 19:55:52 推送於 2025-06-25 09:48:29 最后一次提交 2025-06-25 11:47:25 發布數 54 最新版本名稱 2.13.0 (發布於 2025-02-18 09:46:00) 第一版名稱 0.2.0 (發布於 ) - 用户参与
-
星數 7.4k 關注者數 294 派生數 1.2k 提交數 2.2k 已啟用問題? 問題數 1149 打開的問題數 43 拉請求數 182 打開的拉請求數 8 關閉的拉請求數 324 - 项目设置
-
已啟用Wiki? 已存檔? 是復刻? 已鎖定? 是鏡像? 是私有?
= Cowboy
Cowboy is a small, fast and modern HTTP server for Erlang/OTP.
== Goals
Cowboy aims to provide a complete HTTP stack in a small code base.
It is optimized for low latency and low memory usage, in part
because it uses binary strings.
Cowboy provides routing capabilities, selectively dispatching requests
to handlers written in Erlang.
Because it uses Ranch for managing connections, Cowboy can easily be
embedded in any other application.
Cowboy is clean and well tested Erlang code.
== Online documentation
- https://ninenines.eu/docs/en/cowboy/2.6/guide[User guide]
- https://ninenines.eu/docs/en/cowboy/2.6/manual[Function reference]
== Offline documentation
- While still online, run
make docs
- User guide available in
doc/
in PDF and HTML formats - Function reference man pages available in
doc/man3/
anddoc/man7/
- Run
make install-docs
to install man pages on your system - Full documentation in Asciidoc available in
doc/src/
- Examples available in
examples/
== Getting help
- Official IRC Channel: #ninenines on irc.freenode.net
- https://github.com/ninenines/cowboy/issues[Issues tracker]
- https://ninenines.eu/services[Commercial Support]
- https://github.com/sponsors/essen[Sponsor me!]