ESP HTTP连接问题:连接回调函数未调用

时间:2018-07-23 17:57:05

标签: http lua dns wifi nodemcu

我正在使用带有以下模块的NodeMCU自定义构建:cjson,文件,gpio,http,net,节点,ow,tmr,websocket,wifi。

conn = nil
conn=net.createConnection(net.TCP)      -- 30 seconds timeout time of serv

conn:on("connection", function(conn, payload)
        print("Server DB Connected, sending event")   -- This line is not getting print on esplorer. 
        conn:send ( <some-data>)
end)

conn:connect(80,"mysite.com")
conn:close()

对于调试,我尝试使用以下代码:

net.dns.resolve("www.google.com", function(sk, ip)
if (ip == nil) then
print("DNS fail!")
else 
print("Resolved: " .. ip) 
end
end)    

但是上面给出的是输出“ DNS失败!”

Site与服务器一起正常工作。 使用腻子对同一站点进行的常规GET请求正在返回正确的数据。

请帮助我解决问题。

0 个答案:

没有答案