参考 http://94it.net/a/jingxuanboke/2013/0625/49052.html

1、

我用的是 LuaForWindows_v5.1.4-46.exe

可以在我的百度网盘下载,

http://pan.baidu.com/s/1nt4yYCD

我安装在了 C:\Program Files\Lua\5.1

2、我在官网上下载的  luasocket-2.0.2-lua-5.1.2-Win32-vc8   http://files.luaforge.net/releases/luasocket/luasocket/luasocket-2.0.2

将  luasocket-2.0.2-lua-5.1.2-Win32-vc8中的 mime,socket文件夹复制到 C:\Program Files\Lua\5.1中(和lua文件夹在同一个目录下)

3、打开SCiTE,测试 require("socket")是否出错

local scriptPath = "C:\\Program Files\\Lua\\5.1\\" --getScriptDirectory()
local lua_cpath1 = scriptPath.."?.dll" --路径设置是一定要是这样设置,否则会出现错误,要不在查找“socket.core"出现错误
local lua_path1 = scriptPath.."lua\\?.lua;"..scriptPath.."lua\\socket\\?.lua"
package.path = package.path ..";"..lua_path1
package.cpath = package.cpath ..";"..lua_cpath1 print(lua_cpath1)
print(lua_path1) require("socket") local socket = require("socket") local host = "www.baidu.com"
local file = "/" -- 创建一个 TCP 连接,连接到 HTTP 连接的标准端口 -- 80 端口上
local sock = assert(socket.connect(host, 80))
sock:send("GET " .. file .. " HTTP/1.0\r\n\r\n")
repeat
-- 以 1K 的字节块来接收数据,并把接收到字节块输出来
local chunk, status, partial = sock:receive(1024)
print(chunk or partial)
until status ~= "closed"
-- 关闭 TCP 连接
sock:close()

最新文章

  1. [解决WebClient或HttpWebRequest首次连接缓慢问题]
  2. Spark-1.5.1 on CDH-5.4.7
  3. SQL Server 2008安装过程中的一些问题和心得
  4. LoadRunner替换字符串(可以同时替换多个)
  5. struts2与spring整合问题,访问struts2链接时,spring会负责创建Action
  6. .NET(C#):分析IL中的if-else,while和for语句并用Emit实现
  7. .htaccess 保护文件夹
  8. Web平台安装及检测程序
  9. 新版Azure Automation Account 浅析(二) --- 更新Powershell模块和创建Runbook
  10. [SDOI 2017]新生舞会
  11. Linux的历史发展及应用
  12. 如何在debug vue-cli建立的项目
  13. Python处理数据
  14. pycharm 如何设置函数调用字体颜色
  15. discuz财付通也阵亡了
  16. 几个原生js方法总结
  17. Mininet实验 自定义拓扑结构
  18. 基于微软XAML技术的前端开发方法
  19. 初识hadoop之分布式文件系统(HDFS)
  20. 什么是Spark(三)数据的加载和保存

热门文章

  1. 基于Node.js的爬虫工具 – Node Crawler
  2. Java-性能调优-理解GC日志
  3. 20145307第二次JAVA学习实验报告
  4. cogs 341:[NOI2005] 聪聪与可可
  5. SpringMVC,针对不支持PUT、DELETE提交的游览器处理方式
  6. 安装配置mariadb-10.1.19
  7. LeetCode——Integer Break
  8. 解决node-sass安装不了的问题
  9. java高级特性(2)--循序渐进地培养面向对象的思维方式
  10. PHP数据库链接类(PDO+Access)