<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/badweb.xsl"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:bw="urn:badweb:pages">
  <soap:Header>
    <bw:Routes>0</bw:Routes>
    <bw:Transport>nc</bw:Transport>
    <bw:Concurrency>1</bw:Concurrency>
    <bw:BestViewedIn>Internet Explorer 6</bw:BestViewedIn>
  </soap:Header>
  <soap:Body>
    <bw:GetPageResponse>
      <bw:Subdomain>notfound</bw:Subdomain>
      <bw:Title>That Subdomain Does Not Exist</bw:Title>
      <bw:Kind>notfound</bw:Kind>
      <bw:VisitorNumber>583</bw:VisitorNumber>
      <bw:Article>
<bw:Para>There is no such subdomain.</bw:Para>
<bw:Para>There is also no such path, because there are no paths. If you were expecting a 404 page at a route, that expectation is the thing this site exists to break.</bw:Para>
<bw:Para>The status code for this response is 200, which is a lie, and a lie of exactly the kind the API article tells you not to tell.</bw:Para>
      </bw:Article>
      <bw:Index>
        <bw:Page sub="www">badweb dot net</bw:Page>
        <bw:Page sub="contrast">Choosing Accessible Colour Contrast</bw:Page>
        <bw:Page sub="api">Why REST Won And What It Replaced</bw:Page>
        <bw:Page sub="seo">Writing Crawlable Semantic HTML</bw:Page>
        <bw:Page sub="ux">Progressive Disclosure And Information Hierarchy</bw:Page>
        <bw:Page sub="security">Security: Injection and Cross-Site Scripting</bw:Page>
        <bw:Page sub="guestbook">Sign The Guestbook</bw:Page>
      </bw:Index>
    </bw:GetPageResponse>
  </soap:Body>
</soap:Envelope>
