Soap.SOAPHTTPTrans.TSOAPInvokeOptions

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

type TSOAPInvokeOptions = set of SOAPInvokeOptions;

C++

typedef System::Set<SOAPInvokeOptions, SOAPInvokeOptions::soNoValueForEmptySOAPAction, SOAPInvokeOptions::soPickFirstClientCertificate> TSOAPInvokeOptions;

Properties

Type Visibility Source Unit Parent
set
typedef
public
Soap.SOAPHTTPTrans.pas
Soap.SOAPHTTPTrans.hpp
Soap.SOAPHTTPTrans Soap.SOAPHTTPTrans

Description

TSOAPInvokeOptions and SOAPInvokeOptions represent flags that customize how to handle a SOAP message.

TSOAPInvokeOptions is a set of SOAPInvokeOptions values. SOAPInvokeOptions values are flags that specify how THTTPReqResp manages the sending and receiving of SOAP messages. The following table lists the possible values.



Value Meaning

soNoValueForEmptySOAPAction

When calling Web services that specify empty SOAP actions, omit the SOAPAction header rather then generating a SOAPAction header whose value is an empty string.

soIgnoreInvalidCerts

When the server uses SSL but has an invalid certificate, treat it as if the certificate was valid. This is useful when debugging applications that use a secure server.

soNoSOAPActionHeader

Always omit the SOAP action header when calling Web services. You should use this option with extreme caution.

soAutoCheckAccessPointViaUDDI

Provide fail-over support for messages that result in a status code of 404, 405, or 410. This option causes THTTPReqResp to look up the UDDI entry that was used to import the Web Service description and attempt to locate a new binding.



See Also