<?xml version='1.0' encoding='utf-8'?> <!DOCTYPE section [ <!ENTITY % myent SYSTEM "../entities.ent"> %myent; ]> <section xmlns="http://docbook.org/ns/docbook" version="5.0" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>downloadFile</title> <para>Downloads a file as base64 encoded. Sample request: <screen><![CDATA[ <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net"> <soapenv:Header/> <soapenv:Body> <!-- downloads a file from the XServices server as base64 encoded --> <ws:downloadFile> <file> <type>FILE</type> <uri>c:\temp\test.docx</uri> </file> </ws:downloadFile> </soapenv:Body> </soapenv:Envelope> ]]></screen> Sample response: <programlisting language="xml"><![CDATA[ <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns2:downloadFileResponse xmlns:ns2="http://ws.xservices.brutex.net"> <return> <content>ADQBNA[... snipp ...]wAApzcAAAAA</content> <filename>test.docx</filename> </return> </ns2:downloadFileResponse> </soap:Body> </soap:Envelope>]]></programlisting> </para> <para>Encoding files as base64 is very memory consuming!</para> </section>