Method Support on SIP firmware

Version 1
    This document was generated from CDN thread

    Created by: Andrea Sala on 01-04-2010 09:47:55 AM
    Hi,
    I'd like to know which HTTP methods are supported by Cisco IP Phones (all models), with SIP firmware version 8-5-3.
     
    I'm interested in particular about 30x Redirect Methods. Moreover, I'd like to know if there is some document from Cisco stating this support.
     
    Thanks for the support,
    Andrea

    Subject: RE: Method Support on SIP firmware
    Replied by: David Staudt on 01-04-2010 01:10:17 PM
    The available SIP line-side interface docs are available here: http://developer.cisco.com/web/sip/docs.
     
    Cisco IP Phones implement a few custom extensions to SIP in order to provide special enterprise-level features - these are outlined in the 'Cisco Extensions Overview' doc.

    Subject: RE: Method Support on SIP firmware
    Replied by: Andrea Sala on 01-04-2010 01:17:32 PM
    Thanks for your response!
    Anyway, I was referring to HTTP, not SIP
    methods. My application will use a HTTP proxy that is going to use this
    method to re-route the messages to different servers. I'd like to know
    if this method is supported.
     
    Andrea

    Subject: RE: Method Support on SIP firmware
    Replied by: David Staudt on 01-04-2010 02:39:22 PM
    Hmm, still not clear on what you're asking then.
     
    The IP Phone Services XML API provides HTTP interaction with the phone to enable on screen applications.  The only capability it has to affect call control operations is the 'Dial:xxx' URI.
     
    If you want to be able to fully control calls on desktop phones, JTAPI or TAPI (or CUAE) can provide that functionality.

    Subject: RE: Method Support on SIP firmware
    Replied by: Andrea Sala on 02-04-2010 06:58:54 AM
    Sorry, I try to better clarify. My XML application uses a load-balancer, which is contacted by the phone (via HTTP), that redirects phone requests to the application server that is going to manage the request itself. To do this, load balancer sends HTTP REDIRECT message to the phone browser.
     
    So, we have
    - phone makes the HTTP request to load balancer, let's say 1.2.3.4
    - load balancer sends HTTP REDIRECT method redirecting the phone to the less loaded application server, let's say 5.6.7.8
    - the phone, if this method is supported, should send the first request back to 5.6.7.8
     
    I'd like to know is the phone supports this method, and if possible, a document stating this support.
     
    Thanks,
    Andrea
     
     

    Subject: RE: Method Support on SIP firmware
    Replied by: David Staudt on 02-04-2010 06:57:06 PM
    Ok, I understand now
     
    Yes: the IP phones support HTTP 1.1 when requesting via GET, and will honor 3xx redirect status codes per RFC: http://www.w3.org/Protocols/rfc2616/rfc2616.html