import module namespace http = "http://www.zorba-xquery.com/modules/http-client";

declare default element namespace "http://expath.org/ns/http-client";

variable $req :=
  <request method="POST" href="http://zorbatest.lambda.nu:8080/http-test-data/request.php">
    <header name="foo" value="bar"/>
    <body media-type="text/plain">
      Dies ist ein kleiner Test
    </body>
  </request>;

variable $http-res := http:send-request($req, (), ());

$http-res[2]



(:

Expected output:

<http:request xmlns:http="http://expath.org/ns/http-client" method="POST" href="zorbatest.lambda.nu:8080/http-test-data/request.php">
  <http:header name="User-Agent" value="libcurl-agent/1.0"/>
  <http:header name="Host" value="zorbatest.lambda.nu:8080"/>
  <http:header name="Accept" value="*/*"/>
  <http:header name="foo" value="bar"/>
  <http:header name="Content-Type" value="text/plain"/>
  <http:header name="Content-Length" value="37"/>
  <http:body content-type="text/plain">

      Dies ist ein kleiner Test
      </http:body>
</http:request>


:)