2017-02-23 5 views
1

http.get (url, headers, function)을 사용하여 Firebase에서 데이터를 가져 오려고합니다.NodeMCU, Lua http.get() "오류 8과 연결이 끊어졌습니다"- 오류 8은 무엇입니까?

Othersites (또한 사이트를 HTTPS) 잘 작동하고 내가 기대하는 반응을 얻을 수 있지만, 중포 기지는 나에게 내가이 오류의 모든 문서 (또는 오류를) 찾을 수 없습니다 8. ​​

오류 제공합니다 - 사람이 무엇을 알 수 있을까를 그 뜻은?

http.get("https://<my-firebaseID>.com/somefile.json", "", function(code, data) 
    if (code < 0) then 
     print("HTTP request failed") 
    else 
     print(code, data) 
    end 
    end) 


NodeMCU custom build by frightanic.com 
    branch: master 
    commit: b96e31477ca1e207aa1c0cdc334539b1f7d3a7f0 
    SSL: true 
    modules: adc,bit,cjson,file,gpio,http,i2c,net,node,pwm,spi,struct,tmr,uart,websocket,wifi,wps,tls 
build built on: 2017-02-23 10:24 
powered by Lua 5.1.4 on SDK 2.0.0(656edbf) 



HTTP client: Disconnected with error: 8 
HTTP client: Connection timeout 
HTTP client: Connection timeout 

감사

답변

0

나는 올바른하지만 여전히 불만족 해답을 제공 할 수 있습니다 - https://github.com/nodemcu/nodemcu-firmware/issues/1707 참조는 알려진 문제입니다. 디버그를 사용하여 펌웨어를 빌드하면 해당 문제에서보고 된 것과 비슷한 메시지가 표시됩니다.

+0

좋아, 너무 나쁘군. 그런 다음 다른 접근법을 시도해보십시오. –

+0

net 모듈을 사용하는 것이 약간 더 귀찮습니다. –