<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="https://www.w3schools.com"
xmlns="https://www.w3schools.com"
elementFormDefault="qualified">
<xs:element name="reference">
<xs:complexType>
<xs:sequence>
<xs:element name="url" type="xs:string" minOccurs="1"/>
<xs:element name="response_code" minOccurs="1" type="xs:nonNegativeInteger"/>
<xs:element name="response_cookies" minOccurs="1" type="xs:base64Binary"/>
<xs:element name="response_status" minOccurs="1" type="xs:string"/>
<xs:element name="response_data" minOccurs="1" type="xs:string"/>
<xs:element name="response_header" minOccurs="1" type="xs:string"/>
<xs:element name="response_body" minOccurs="1" type="xs:string"/>
<xs:element name="response_info" minOccurs="1" type="xs:string"/>
<xs:element name="response_ssl" minOccurs="0" type="xs:string"/>
<xs:element name="response_put_file" minOccurs="0" type="xs:base64Binary"/>
<xs:element name="response_put_data" minOccurs="0" type="xs:string"/>
<xs:element name="response_post_files" minOccurs="0" type="xs:base64Binary"/>
<xs:element name="response_post_fields" minOccurs="0" type="xs:string"/>
<xs:element name="response_options" minOccurs="1" type="xs:string"/>
<xs:element name="response_message" minOccurs="1" type="xs:string"/>
<xs:element name="response_history" minOccurs="0" type="xs:string"/>
<xs:element name="response_content_type" minOccurs="1" type="xs:string"/>
<xs:element name="response_method" minOccurs="1" type="methodType">
<xs:simpleType name="methodType">
<xs:restriction base="xs:string">
<xs:enumeration value="HEAD"/>
<xs:enumeration value="CONNECT"/>
<xs:enumeration value="OPTIONS"/>
<xs:enumeration value="GET"/>
<xs:enumeration value="POST"/>
<xs:enumeration value="PUT"/>
<xs:enumeration value="DELETE"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="response_query" minOccurs="0" type="methodType">
<xs:simpleType name="methodType">
<xs:restriction base="xs:string">
<xs:enumeration value="SELECT"/>
<xs:enumeration value="DESCRIBE"/>
<xs:enumeration value="ASK"/>
<xs:enumeration value="CONSTRUCT"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
|