概述:
lua 你可以理解为又一门比较轻便的语言,他对nginx做了很好的支撑。
本文写的目的主要是做网站的时候,有部分简单逻辑交给了lua,需要发送请求到别的机器,于是就有了本篇lua之HTTP的整理。
实现方式有两种,如下:
方式一:socket.http
github地址:https://github.com/diegonehab/luasocket
包使用:直接解压安装,需要注意的是貌似makefile里面指定了安装的路径,所以安装的时候无需再制定路径,直接
make make install
默认应该是在/usr/local下,这是我之前安装时候遇到的,也许新版会有所不同,具体看README.txt,安装好之后的路径如图
代码示例:
http有GET,POST于是我就对这两个方法进行了封装了下,单写了一个lua的文件如下
lua_http.lua
-- -- Created by IntelliJ IDEA. -- User: lihua -- Date: 2016/2/29 -- Time: 17:44 -- To change this template use File | Settings | File Templates. -- 需要安装luasocket 才会支持 65上的安装地址是 /app/src/lj2/share/lua/5.1 local h