激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Lua - openresty中使用lua-nginx創建socket實例

openresty中使用lua-nginx創建socket實例

2020-04-21 11:14腳本之家 Lua

這篇文章主要介紹了openresty中使用lua-nginx創建socket實例,本文直接給出代碼實例和運行效果,需要的朋友可以參考下

Lua語言太強大了,至少我是這樣覺得的。原始的Lua沒有Socket功能,需要使用者下載Lua socket組件,require一下才行。而lua-nginx模塊自帶了socket功能,而且是100%的非阻塞模式,再次感謝作者章亦春。

使用socket功能很簡單,只有幾個簡單的方法即可主要就是有TCP和UDP的區別。(這里只是lua文件,其他請見Hello world 文章

 

復制代碼 代碼如下:

local sock = ngx.socket.tcp()
local ok,err = sock:connect('whois.cnnic.net.cn',43)
if not ok then
 ngx.say('Failed to connect whois server',err)
 return
end
sock:settimeout(5000)
local ok, err = sock:send("baidu.cn\r\n")
if not ok then
 ngx.say('Failed to send data to whois server', err)
 return
end
local line, err, partial = sock:receive('*a')
if not line then
 ngx.say('Failed to read a line', err)
 return
end
ngx.print(line)

完美運行:


openresty中使用lua-nginx創建socket實例

 

延伸 · 閱讀

精彩推薦
  • LuaLua簡介、編譯安裝教程及變量等語法介紹

    Lua簡介、編譯安裝教程及變量等語法介紹

    這篇文章主要介紹了Lua簡介、編譯安裝教程及變量等語法介紹,本文同時講解了lua注釋語法、Lua命令行方式等內容,需要的朋友可以參考下 ...

    junjie3632020-04-14
  • LuaLua教程(二):基礎知識、類型與值介紹

    Lua教程(二):基礎知識、類型與值介紹

    這篇文章主要介紹了Lua教程(二):基礎知識、類型與值介紹,本文講解了Hello World程序、代碼規范、全局變量、類型與值等內容,需要的朋友可以參考下 ...

    腳本之家5922020-04-28
  • LuaLua中計算、執行字符串中Lua代碼的方法

    Lua中計算、執行字符串中Lua代碼的方法

    這篇文章主要介紹了Lua中計算、執行字符串中Lua代碼的方法,類似JavaScript中eval函數的功能,在Lua中也可以實現,需要的朋友可以參考下 ...

    腳本之家6322020-04-30
  • LuaLua中的元方法__newindex詳解

    Lua中的元方法__newindex詳解

    這篇文章主要介紹了Lua中的元方法__newindex詳解,本文講解了查詢與更新、監控賦值、通過table給另一個table賦值等內容,需要的朋友可以參考下 ...

    笨木頭8872020-04-09
  • LuaLua中table庫函數方法介紹

    Lua中table庫函數方法介紹

    這篇文章主要介紹了Lua中table庫函數方法介紹,本文講解了concat、insert、maxn、remove、sort、foreachi等方法,需要的朋友可以參考下 ...

    腳本之家2502020-04-17
  • LuaLua實現__add方法重載示例

    Lua實現__add方法重載示例

    這篇文章主要介紹了Lua實現__add方法重載示例,本文直接給出實現代碼,需要的朋友可以參考下 ...

    腳本之家7452020-04-24
  • LuaLua和C語言的交互詳解

    Lua和C語言的交互詳解

    這篇文章主要介紹了Lua和C語言的交互詳解,Lua和C語言通過棧完成交互,本文結合代碼實例詳細講解了交互的方法,需要的朋友可以參考下 ...

    果凍想3702020-04-14
  • Lua深入探究Lua中的解析表達式

    深入探究Lua中的解析表達式

    這篇文章主要介紹了深入探究Lua中的解析表達式,對于其語法部分的說明和示例都超詳細,極力推薦此文!需要的朋友可以參考下 ...

    腳本之家3542020-05-05
主站蜘蛛池模板: 成人一级免费视频 | h视频在线免费看 | 91看片在线看片 | 国产在线观看一区二区三区 | 在线成人精品视频 | 免费成人 | 99久久久精品国产一区二区 | 国产精品久久久久久久久久电影 | 黄色二区三区 | 日韩99| 亚洲网在线观看 | 一级免费 | 草妞视频 | 免费黄色的视频 | 国产精选久久 | 久久久久久久国产a∨ | 精品不卡| 中文字幕在线观看亚洲 | 免费观看9x视频网站在线观看 | 日本免费aaa观看 | 国产精品字幕 | 欧美日韩经典在线 | 日本网站在线播放 | 99精品国产成人一区二区 | 精品久久久久久综合日本 | 久久九九热re6这里有精品 | 国产亚洲区 | 成人福利在线视频 | 欧美精品一区二区三区久久久 | 欧美日本在线播放 | 日本免费不卡一区二区 | 羞羞的视频在线免费观看 | 成人三级电影网 | 水卜樱一区二区av | 99爱福利视频在线观看 | 亚洲成人综合网站 | 色妞妞视频| 久久国产精品二国产精品中国洋人 | 亚洲精品自在在线观看 | 欧美亚洲啪啪 | 国产精品久久久久影院老司 |