Supported web service calls
The web service user-defined functions support unsecured web services, HTTP Basic Authorized web services, and HTTPS Secured web services.
- Unsecured web services
For unsecured web services, the HTTP request that contains SOAP is sent in clear text to the web service provider, where no authentication is performed. The endpoint URL that is specified during invocation of the web service user-defined functions has the following form:
http://[hostname[:port]/[path]
- HTTP Basic Authorized web services
For HTTP Basic Authorized web services, the specified user and password is encoded in Base64 and sent as part of an HTTP Header. The HTTP request that contains SOAP is sent in clear text to the web service provider, where it authenticates the supplied user and password before processing the request. The endpoint URL that is specified during invocation of the web service user-defined functions has the following form:
http://[user[:password]@]hostname[:port]/[path]
- HTTPS Secured web services
For HTTPS Secured web services, as part of the HTTPS protocol, the complete HTTP request that contains SOAP is encrypted and sent to the web service provider. The endpoint URL that is specified during invocation of the web service user-defined functions has the following form:
https://[hostname[:port]/[path]