糖果实验室杂货铺

Candy Lab

稀疏数组

47 years ago in openresty最佳实践 0

# 稀疏数组 请看示例代码(注意data的数组下标): ```lua -- http://www.kyne.com.au/~mark/software/lua-cjson.php -- versi
Tags:

json解析的异常捕获

47 years ago in openresty最佳实践 1

# json解析的异常捕获 首先来看最最普通的一个json解析的例子(被解析的json字符串是错误的,缺少一个双引号): ```lua -- http://www.kyne.com.au/~mar
Tags:

跨平台的库选择

47 years ago in openresty最佳实践 0

# 跨平台的库选择 大家看过上面三个json的例子就发现,都是围绕cjson库的。原因也比较简单,就是cjson是默认绑定到openresty上的。很多开发喜欢 windows 系统,可以选择 dk
Tags:

防止 SQL 注入

47 years ago in openresty最佳实践 2

# 防止 SQL 注入 所谓 SQL 注入,就是通过把 SQL 命令插入到 Web 表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的 SQL 命令。具体来说,它是利用现有应用程
Tags:

环境搭建

47 years ago in openresty最佳实践 0

# 环境搭建 实践的前提是搭建环境,本节的几个小节将介绍在几种常见操作平台上 OpenResty 的安装。 为了降低用户安装门槛,对于不同系统安装,部分章节存在比较大的重复内容。读者只需要选择自己
Tags:

获取 uri 参数

47 years ago in openresty最佳实践 0

# 获取 uri 参数 上一章节,主要介绍了一下如何使用不同 location 进行协作,对 location 进行糅合,往往都是要需要参数的二次调整。如何正确获取传递参数、设置参数,就是你的必修课
Tags:

helloworld

47 years ago in openresty最佳实践 0

# HelloWorld `HelloWorld` 是我们亘古不变的第一个入门程序。但是 `OpenResty` 不是一门编程语言,跟其他编程语言的 `HelloWorld` 不一样,让我们看看都有
Tags:

日志输出

47 years ago in openresty最佳实践 0

# 日志输出 你如何测试和调试你的代码呢?Lua 的两个主力作者是这样回复的: Luiz Henrique de Figueiredo:我主要是一块一块的构建,分块测试。我很少使用调试器。即使用调
Tags:

不同阶段共享变量

47 years ago in openresty最佳实践 0

# 不同阶段共享变量 在 OpenResty 的体系中,可以通过共享内存的方式完成不同工作进程的数据共享,可以通过 Lua 模块方式完成单个进程内不同请求的数据共享。如何完成单个请求内不同阶段的数据
Tags:

子查询

47 years ago in openresty最佳实践 0

# 子查询 Nginx 子请求是一种非常强有力的方式,它可以发起非阻塞的内部请求访问目标 location。目标 location 可以是配置文件中其他文件目录,或 *任何* 其他 nginx C
Tags:

简介

47 years ago in openresty最佳实践 0

# 简介 OpenResty(也称为 ngx_openresty)是一个全功能的 Web 应用服务器。它打包了标准的 Nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项。 通过糅合众
Tags: