以前はこれが機能していましたが、現在 IPV6 をサポートするために何をしていても、それが壊れていると思います。よくわかりませんが。
require "socket"
require "socket.http"
url = "https://username:password@gmail.google.com/gmail/feed/atom"
print socket.http.request url
結果は
moon: C:\Program Files (x86)\Lua\5.1\lua\socket\http.lua:116: bad argument #2 to 'connect' (number expected, got string)
stack traceback:
[C]: in function 'request'
test.moon:6: (4) in main chunk