Cowboy 是轻量的HTTP server。 它构建在Ranch之上,请参考Ranch。
翻译 2023-04-06 14:36:19
277阅读
Erlang不仅仅是一门语言,更是一个操作平台。Erlang开发者很少写单独的模块,而是写库和程序,然后把它们打包在一起进行发
翻译 2023-01-27 10:52:56
267阅读
详细说明erlang cowboy路由规则。
翻译 2023-01-11 01:35:49
227阅读
Erlang可以用来实现一个websocket服务器。cowboy这样框架可以完成这个任务,是我们不必关注websocket协议的细节。
翻译 2023-01-27 10:54:37
452阅读
Erlang cowboy 处理不规范的clientCowboy 1.0 參考本章:Dealing with broken clients存在很多HTTP协议的实现版本号。很多广泛使用的client,如浏览器。十分符合规范。可是也有一些特殊的client很糟糕,不遵守规范。Cowboy尽可能地遵守规
转载 2016-01-31 11:37:00
138阅读
2评论
Handling plain HTTP requestsThe simplest way to handle a request is by writing a plain HTTP handied, as Cowboy will simply c
翻译 2023-01-11 01:16:03
268阅读
解释cowboy服务器response之前的http request的步骤,以及cowboy实现的细节。
翻译 2023-01-11 01:16:14
116阅读
Erlang Cowboy处理不规范客户端
翻译 2023-01-11 01:14:32
89阅读
想在cowboy中获取priv的目录路径,如何获取呢?有两种方法,假设应用名称为:webtest方法1:code:priv_dir(webtest).方法2:code:lib_dir(webtest, priv).结果:(webtest@127.0.0.1)2> code:priv_dir(webtest)."/data/webtest/_rel/w1)3> c
原创 2023-01-15 23:22:14
81阅读
回顾一下web技术的发展历史,并可预见一下未来的发展。除了HTTP/2.0这个还未正式纳入规范的技术,Cowboy与所有这些技术都是兼容的。
翻译 2023-01-27 10:53:27
87阅读
REST Flowcharts这章节将通过一些列不同的流程图来介绍REST处理状态机。一个请求主要有四条路线,一个是方法OPTIONS。 一个是方法GET和HEAD。一个是PUT。POST和PATCH,最后一个是DELETE。所有的路径都是从“Start”開始。假设资源存在,除了OPTIONS路径,...
转载 2015-12-24 18:52:00
243阅读
2评论
Some notes on Erlang timer.
转载 2012-03-16 15:17:00
400阅读
2评论
Erlang SMP使用操作系统线程实现多个调度器,利用了多核多CPU的优势并把实现细节对开发者隐藏起来, 可以不修改代码甚至不用重新编译就可以使用;使用SMP可以有非常灵活的启动选择和运行时调整的方法入口;
转载 2012-02-01 12:36:00
246阅读
2评论
学习Erlang的时候在书的留白处随手记录了一些东西,还有一些记录在了demo的注释里面,今天抽时间整理出来了一部分,分享一下.
转载 2011-10-23 17:02:00
295阅读
2评论
从开始学习编程的时候Array就是基础数据结构,也是被使用最频繁的,但是在Erlang中一等公民是List和tuple,在项目中到处都是List的各种处理,但是Array却少见踪迹.好奇心驱使,最近了翻看了一下Array的代码实现.array基础 [1] array可动态扩展大小;可固定大小,可按需自动增长. [2] 如果没有明确赋值会使用默认值undefined,要区分是否赋值过可以使用
转载 2012-06-14 09:56:00
169阅读
2评论
梳理了一下有关Erlang Guard相关的知识,纠正了Learn you some erlang 作者的一个理解上的小偏差.
转载 2012-03-22 00:08:00
138阅读
2评论
Erlang中atom数据类型能够做的唯一的运算就是比较,它不参与垃圾回收,因而在搞崩Erlang的各种方法中无节制使用原子名列前茅.
转载 2012-01-04 15:57:00
371阅读
2评论
既然Erlang中有List,那iolist又是为了解决什么问题而设计的呢?
转载 2012-01-31 17:58:00
341阅读
2评论
    ordsets 是lists实现的有序集合.由于数据元素的变动都会触发重新排序,所以ordsets效率不高,只适用于数据量比较小的场景.ordsets中包含了常见的集合操作:求交集,并集,是否为子集,是否存在交集 6> ordsets:intersection([1,2,3,4],[3,4,5,6]).[3,4]7> ordsets:union([1,2,3,4],[3,4,5
转载 2012-07-06 23:06:00
327阅读
2评论
Queue 是Erlang的队列,它的内部实现充分考虑到了效率,值得学习.估计"如何用链表高效实现Queue"这个也会在面试题目中频繁出现吧
转载 2012-07-10 11:08:00
321阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5