Wpis z mikrobloga

Mireczki, mam pytanie odnośnie #nodemcu ( #esp8266 ) . Chcę pobrać z API jakiś tekst - przykładowo mam stronę www.mojastrona.pl/skrypt.php i on mi zwraca "1". W nodemcu wpisuję:

conn=net.createConnection(net.TCP, false)
conn:on("receive", function(conn, pl)
print(pl)
end)
conn:connect(80,"ip")
conn:send("GET / HTTP/1.1\r\nHost: www.mojastrona.pl/skrypt.php\r\n"
.."Connection: keep-alive\r\nAccept: */*\r\n\r\n")

No i jak teraz przeparsować to co znajduje się w funkcji receive? Ogólnie w tym momencie node zwraca mi:

>HTTP/1.1 200 OK

>Date: Fri, 23 Oct 2015 16:04:57 GMT

>Server: Apache/2.2.22 (Debian)

>Last-Modified: Fri, 23 Oct 2015 12:12:13 GMT

>ETag: "2520480-2-522c4858b8140"

>Accept-Ranges: bytes

>Content-Length: 2

>Vary: Accept-Encoding

>Keep-Alive: timeout=5, max=100

>Connection: Keep-Alive

>Content-Type: text/html

>

>1


Na samym dole jest zmienna, którą chce pobrać (1).
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach