http-request(esp8266-inet)

xod-dev/esp8266/http-request(esp8266-inet)

Performs an HTTP request and returns the response as a stream of characters Possible errors: — Can't open TCP connection — Can't send data to the socket
http-request(esp8266-inet)
@/http-request(esp8266-inet)
Performs an HTTP request and returns the response as a stream of characters Possible errors: — Can't open TCP connection — Can't send data to the socket
INET@/esp8266-inet
An internet connection
HOSTstring
A domain name of the server
PORTnumber
A port number on which the server is listening. In most configurations, HTTP web servers listen at port 80
METHstring
An HTTP method (e.g., GET, POST, PUT, or DELETE)
PATHstring
A path to the requested resource
HDRSstring
Additional headers
BODYstring
The request body (optional)
INITpulse
Begin the request
http-request(esp8266-inet)
CHAR
RCV
END
INET
HOST
PORT
METH
PATH
HDRS
BODY
INIT
ENDpulse
Pulses when all response data is received and the connection is closed
RCVpulse
Pulses when a new response character is received
CHARbyte
The last received character from the response
To use the node in your project you should have the xod-dev/esp8266 library installed. Use the “File → Add Library” menu item in XOD IDE if you don’t have it yet. See Using libraries for more info.