Configuring Advanced Features
693
2. Enter the action URLs in the corresponding fields.
3. Click Confirm to accept the change.
Action URI
HTTP/HTTPS GET Request
Opposite to action URL, action URI allows IP phones to interact with web server application by
receiving and handling an HTTP or HTTPS GET request. When receiving a GET request, the IP
phone will perform the specified action and respond with a 200 OK message. A GET request may
contain variable named as “key” and variable value, which are separated by “=”. The valid URI
format is:
http(s)://<phoneIPAddress>/servlet?key=variable value
. For example:
http://10.3.20.10/servlet?key=OK.
Note
SIP Notify Message
In addition, Yealink IP phones support performing the specified action immediately by accepting
a SIP NOTIFY message with the “Event: ACTION-URI” header from a SIP proxy server. The
message body of the SIP NOTIFY message may contain variable named as “key” and variable
value, which are separated by “=”.
This method is especially useful for users always working in the small office/home office where a
secure firewall may prevent the HTTP or HTTPS GET request from the external network.
Note
If you want to only accept the SIP NOTIFY message from your SIP server and outbound proxy
server, you have to enable the Accept SIP Trust Server Only feature. For more information, refer
to Accept SIP Trust Server Only on page 368.
Yealink IP phones are compatible with other two old valid URI formats:
http(s)://<phoneIPAddress>/cgi-bin/ConfigManApp.com?key=variable value
and
http(s)://<phoneIPAddress>/cgi-bin/cgiServer.exx?key=variable value
.