Symptom
- Using SQL Anywhere, we want to use a web service (URL "http://example.org/xmlapi") of a service provider.
- This web service has one input parameter called "xml", which should contain the XML document for the request.
- The web service return an XML document with the result information.
- That XML document should be send percent-encoded (also called %encoded or uriencoded).
- On the service providers support side is a sample form which demonstrates the use of their specific service. The HTML source code for the form looks like the following:
<form action="http://example.org/xmlapi" method="POST">
<textarea name="xml"><?xml version="1.0"?>
<apirequest version="1"><request>
<parameterA>value for A</parameterA>
<parameterB>value for B</parameterB>
</request>
</apirequest></textarea>
<button>Send data</button>
</form>
Remark: Parts of the form source code had been highlighted in different colors to make it obvious where the relevant parts are located in the resolution.
Read more...
Environment
- SAP SQL Anywhere
- Web service call (no SOAP)
Product
SAP SQL Anywhere all versions
Keywords
KBA , BC-SYB-SQA , SQL Anywhere (on premise, on demand) , How To
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.