Installation guide
Operational Features
41-001561-00 REV00 – 10.2014 5-204
The xml application title is the name of the XML application that displays on the Services menu in the IP Phone UI (as
option #4).
XML Get Timeout
The IP phone has a parameter called, “xml get timeout” that allows you to specify a timeout value, in seconds, that the
phone waits for the far side to return a response after accepting the HTTP GET connection. If the far side accepts the GET
connection but never returns a response, it blocks the phone until it is rebooted. If you enter a value greater than 0 for this
parameter, the phone times out and will not be blocked.
For more information about configuring this parameter, see Appendix A, the section, “XML Settings” on page A-129.
XML Push Requests
In addition to initiating a request to an XML application from a softkey, an HTTP server can push an XML object to the
phone via HTTP Post. When the phone sees a PUSH request containing an XML object, it tries to authenticate the request.
It does so by checking the IP address or host name of the requesting host against a list of trusted hosts (or domain names)
configured via the Mitel Web UI (parameter called XML Push Server List) or the configuration files (parameter called xml
application post list). If the request is authenticated, the XML object is handled by the IP phone accordingly, and displays
the information to the screen.
Example Configuration of XML Application
The following example shows the parameters you enter in the configuration files to configure an XML application:
xml application URI: http://172.16.96.63/aastra/internet.php
xml application title: Aastra Telecom
xml application post list: 10.50.10.53, dhcp10-53.ana.mitel.com
Configuring for XML on the IP Phone
After creating an XML application, an administrator can configure the IP phone to use the application using the configura-
tion files or the Mitel Web UI.
Note:
The HTTP Post must contain HTTP packets that have an "xml" line in the message body. For more information about
adding "xml" lines in HTTP packets, see the XML Developer’s Guide.
Configuration Files
For specific parameters you can set in the configuration files, see Appendix A, the section, “XML Settings” on pageA-129.