Http Post - Aastra 5i Series Administrator's Manual

Sip ip phones
Table of Contents

Advertisement

IP Phone Administrator Guide
Creating an XML Application

HTTP Post

In addition to initiating a request to an XML application from the Services menu,
an HTTP server can push an XML object to the phone via HTTP Post. The phone
parses this object immediately upon receipt and displays the information to the
screen.
The HTTP post packet must contain an "xml=" line in the message body. The
string to parse is located after the equals sign in the message. HTML forms that
post objects to the phone must use a field named "xml" to send their data. See the
following examples (Example 1 and Example 2) for a sample HTTP post packet
and php source code.
Example 1:
POST / HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
Referer: http://10.50.10.53
Accept-Language: en-us..Content-Type: application/
x-www-form-urlencoded
Accept-Encoding: gzip, deflate..User-Agent: Mozilla/4.0
Host: 10.50.10.49
Content-Length: 194..Connection: Keep-Alive
Cache-Control: no-cache..Authorization: Basic YWRtaW46MjIyMjI=
xml=%3CAastraIPPhoneTextScreen%3E%
%3CTitle%3E57i+Tester%3C%2FTitle%3E
%3CText%3EMessage+to+go+on+phone.++Limit+to+512+bytes.%3C%2FText%3E
%2FAastraIPPhoneTextScreen%3E%
G-82
application/vnd.ms-powerpoint,
application/vnd.ms-excel, application/msword,
application/x-shockwave-flash, */*
(compatible;MSIE 6.0;
Windows NT 5.0; .NET CLR 1.1.4322)
Note: The XML object cannot be larger than 2150 bytes. The phone
denies any posts larger than this limit.
41-001160-01, Rev 00, Release 2.3

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

9143i9480i9480i ct55i57i57i ct ... Show all

Table of Contents