Soap.SOAPHTTPTrans.SOAPInvokeOptions

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

SOAPInvokeOptions = (soNoValueForEmptySOAPAction,   { Send "" or absolutely no value for empty SOAPAction }
soIgnoreInvalidCerts,          { Handle Invalid Server Cert and ask HTTP runtime to ignore }
soNoSOAPActionHeader,          { Don't send SOAPAction - use very very carefully!! }
soAutoCheckAccessPointViaUDDI, { If we get a status code 404/405/410 - contact UDDI }
soPickFirstClientCertificate   { If certificate info is not specified - use first }
);

C++

enum DECLSPEC_DENUM SOAPInvokeOptions : unsigned char { soNoValueForEmptySOAPAction, soIgnoreInvalidCerts, soNoSOAPActionHeader, soAutoCheckAccessPointViaUDDI, soPickFirstClientCertificate };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
Soap.SOAPHTTPTrans.pas
Soap.SOAPHTTPTrans.hpp
Soap.SOAPHTTPTrans Soap.SOAPHTTPTrans

Beschreibung

SOAPInvokeOptions und TSOAPInvokeOptions repräsentieren Flags, die festlegen, wie eine SOAP-Botschaft behandelt werden soll.

TSOAPInvokeOptions ist eine Menge von TSoapInvokeOption-Werten. TSoapInvokeOption-Werte sind Flags, die festlegen, wie THTTPReqResp das Senden und Empfangen von SOAP-Botschaften verwaltet. Die folgende Tabelle enthält die möglichen Werte:



Wert Bedeutung

soNoValueForEmptySOAPAction

Beim Aufrufen von Web-Services, die leere SOAP-Aktionen festlegen, den SOAPAction-Header weglassen anstatt einen SOAPAction-Header mit einem leeren String zu erzeugen.

soIgnoreInvalidCerts

Wenn der Server SSL verwendet, aber ein ungültiges Zertifikat hat, den Server so behandeln, als ob das Zertifikat gültig wäre. Dies ist beim Debuggen von Anwendungen hilfreich, die einen sicheren Server verwenden.

soNoSOAPActionHeader

Beim Aufruf von Web-Services den SOAP-Aktions-Header immer weglassen. Verwenden Sie diese Option nur mit äußerster Vorsicht.

soAutoCheckAccessPointViaUDDI

Failover-Unterstützung für Botschaften bereitstellen, die in einem Statuscode von 404, 405 oder 410 resultieren. Diese Option veranlasst THTTPReqResp, den UDDI-Eintrag nachzuschlagen, mit dem die Web-Service-Beschreibung importiert wurde, und zu versuchen, einen neue Bindung zu finden.