R E V I E W D R A F T - C I S C O C O N F I D E N T I A L
Chapter 9 Configuring the XML Interface
XML Overview
9-6
Cisco 4700 Series Application Control Engine Appliance Administration Guide
OL-11157-01
The following HTTP headers are supported:
•
Content-Length (nonzero value required for all POSTs)
•
Connection (
close
value indicates that a request should not be persistent)
•
WWW-Authenticate (sent to the client when credentials are required and
missing)
•
Authorization (sent from the client to specify basic credentials in base 64
encoding)
For example, when an XML error occurs, the HTTP response contains a 200
return code. The portion of the original XML document with the error is returned
with an error element that contains the error type and description.
The following is a typical example of an XML error response:
<response_xml>
<config_command>
<command>
interface vlan 20
no shut
description xyz
exit
</command>
<status code = ‘200’ text=’XML_CMD_FAILURE’>
<error_command> description xyz </error_command>
<error_message> unrecognized element - description </error_message>
</status>
</config_command>
</response_xml>
405
Method Not Allowed
406
Not Acceptable
408
Request Time-out (more than 30 seconds has passed waiting on
receive)
411
Missing Content-Length (missing or zero Content-Length
field)
500
Internal Server Error
501
Not Implemented (“POST” not specified)
505
HTTP Version Not Supported (“1.0” or “1.1” not specified)
Table 9-1
Supported HTTP Return Codes for XML (continued)
Return Code
Description