Feedback

  • Contents
 

HTTP Transport

Request (Transport Info)

The following schema describes the transport information for the HTTP transport. The HTTP element is the child element of the TransportInfo element generated by the ISAPI Listener.

<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <xsd:element name="HTTP" type="HTTP"/>
   <xsd:complexType name="HTTP">
     <xsd:sequence>
        <xsd:element name="Headers" type="Headers" minOccurs="0"/>
     </xsd:sequence>
     <xsd:attribute name="method" type="xsd:string" use="required"/>
     <xsd:attribute name="url" type="xsd:string" use="required"/>
     <xsd:attribute name="pathInfo" type="xsd:string" use="required"/>
     <xsd:attribute name="queryString" type="xsd:string" use="required"/>
     <xsd:attribute name="remoteAddr" type="xsd:string" use="required"/>
   </xsd:complexType>
   <xsd:complexType name="Headers">
     <xsd:element name="Header" type="Header" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:complexType>
   <xsd:complexType name="Header">
     <xsd:simpleContent>
        <xsd:extension base="xsd:string">
           <xsd:attribute name="name" type="xsd:string" use="required"/>
        </xsd:extension>
     </xsd:simpleContent>
   </xsd:complexType>
</xsd:schema>