Difference between revisions of "HTTP string: Send from AlphaCom"
From Zenitel Wiki
(→Set up EDO port) |
(→HTTP GET via EDO Port) |
||
Line 5: | Line 5: | ||
''"System"'' -> ''"Serial Ports"'' -> ''Configure EDIO port'' | ''"System"'' -> ''"Serial Ports"'' -> ''Configure EDIO port'' | ||
<br><br> | <br><br> | ||
− | Port-Type: TCP/IP Client | + | '''Port-Type:''' TCP/IP Client<br> |
− | IP-Address: destination IP<br> | + | '''IP-Address:''' destination IP<br> |
− | Port: destination port, usually 80 when HTTP. <br> | + | '''Port:''' destination port, usually 80 when HTTP. <br> |
− | Keep-Alive: off<br> | + | '''Keep-Alive:''' off<br> |
<br> | <br> | ||
[[File:EDIO-port.png]] | [[File:EDIO-port.png]] |
Revision as of 14:11, 5 September 2017
HTTP GET via EDO Port
You can send HTTP GET to third-party systems using EDO ports and Event Handler.
Set up EDO port
"System" -> "Serial Ports" -> Configure EDIO port
Port-Type: TCP/IP Client
IP-Address: destination IP
Port: destination port, usually 80 when HTTP.
Keep-Alive: off
Create Event
Use EDO command to send HTTP GET on the configured port.
Example using DAK 1 to send HTTP GET:
EDO 1 "GET /triggerevent?variable1=test1&variable2=test2 HTTP/1.1\r\nHost: 10.5.101.110\r\nConnection: Keep-Alive\r\n" EDO 1 "Accept: */*\r\n\r\n"
There is a max-limit of 128 characters on EDIO ports, so if string exceeds this the command needs to be split up.