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> :)