cowboy

    0热度

    1回答

    我想记录所有请求以及对db的响应。我正在使用钩子。但看起来我无法在'反应'挂钩中获得请求主体,它始终是< < >>。在'onrequest'钩子我可以得到请求正文。 我的钩子定义为: request_hook(Req) -> %% All is OK: ReqBody contains what I sent: {ok, ReqBody, Req2} = cowboy_req:

    2热度

    2回答

    我见过许多使用erlang和cowboy实现的websocket聊天室系统的例子。 我看过的大多数例子都使用gproc。实际上,每个websocket处理程序都使用gproc注册自己,然后广播/接收来自它的消息。 由于用户可能意外关闭了我正在考虑连接到websocket处理程序的网页gen_fsm,它实际上广播/接收来自gproc的所有消息。通过这种方式,只要用户退出并仍然缓冲所有消息,gen_f

    5热度

    1回答

    我开发了一个在牛仔中使用websocket的聊天服务器,但是我想知道服务器发送给客户端的消息是否成功。我该如何知道?

    0热度

    1回答

    我试图在Mac OS X 1.9中运行牛仔web服务器,并且收到堆栈跟踪。在Ubuntu上,一切运行良好,所以我相信如果有人遇到过这个问题,这一定是一件简单的事情。 命令: ./_rel/bin/cowfarm command The stack trace: Exec: /Users/marcosvm/code/spikes/cowfarm/_rel/erts-5.10.2/bin/er

    1热度

    1回答

    Cowboy是一个用Erlang编写的小型,快速,模块化的HTTP服务器。 http://ninenines.eu 我们可以设置PHP框架,对如WordPress?怎么样?

    0热度

    1回答

    我目前正在玩最小的网络服务器,如牛仔。我想在URL中传递一个数字,加载一个文件的行,对这些行进行排序并在中间打印元素以测试IO和排序。 因此,代码加载/ 123等路径,填充数字“00123”,加载文件“input00123.txt”并对其内容进行排序,然后返回类似“input00123.txt 0.50000”的内容。 在sime时间,我有一个测试工具,使50个同时请求,其中只有2个得到回答,其余

    1热度

    1回答

    牛仔:https://github.com/extend/cowboy 在SSL示例中,三个文件中需要SSL文件夹中,它们是 牛仔ca.crt,server.crt这和server.key。 我正在申请一个免费的ssl在startssl,发现只有 server.crt和server.key生成。 什么是cowboy-ca.crt用于? 我的问题是'是我需要的cowboy-ca.crt'吗? 在此先

    3热度

    3回答

    我有一个基于牛仔的Erlang应用程序,我想测试它。 以前我使用wooga的库etest_http来完成这类任务,但是我想开始使用通用测试,因为我注意到这是牛仔中使用的方式。我试图设置一个非常基本的测试,但我无法正确运行它。 任何人都可以提供一个示例来测试基本示例echo_get并告诉我使用示例中包含的Makefile从控制台运行测试的正确方法是什么?

    0热度

    1回答

    试行牛仔(二郎)HTTP库,HelloWorld示例:https://github.com/extend/cowboy/tree/master/examples/hello_world 当以这种方式使用Apache的“AB”测试工具,我得到“连接重置”: d7 ~/cb/cowboy/examples/hello_world % !564 ab -n 30000 -c 5000 http://1

    0热度

    1回答

    在牛仔的WebSocket例如 handle(Req, State) -> {Echo, Req2} = cowboy_req:qs_val(<<"echo">>, Req), {ok, Req, State}. 我想帕拉姆回声分为以下几个功能 例如: 本地主机:8080 /回声= 123 在ws_handler.erl websocket_init(_Transpor