Soap.SOAPHTTPTrans.SOAPInvokeOptions

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Soap.SOAPHTTPTrans.pas
Soap.SOAPHTTPTrans.hpp
Soap.SOAPHTTPTrans Soap.SOAPHTTPTrans

Description

SOAPInvokeOptions et TSOAPInvokeOptions représentent des indicateurs qui personnalisent la méthode de gestion d'un message SOAP.

TSOAPInvokeOptions est un ensemble de valeurs TSoapInvokeOption. Les valeurs TSoapInvokeOption sont des indicateurs qui spécifient comment THTTPReqResp gère l'envoi et la réception des messages SOAP. Le tableau suivant liste les valeurs possibles :



Valeur Signification

soNoValueForEmptySOAPAction

En appelant des services Web qui spécifient des actions SOAP vides, omet l'en-tête SOAPAction au lieu de générer un en-tête SOAPAction dont la valeur est une chaîne vide.

soIgnoreInvalidCerts

Lorsque le serveur utilise SSL mais possède un certificat invalide, agit comme si le certificat était valide. Cela est utile pour déboguer des applications qui utilisent un serveur sécurisé.

soNoSOAPActionHeader

Omettez toujours l'en-tête d'action SOAP lors de l'appel de services Web. N'utilisez cette option qu'avec une extrême prudence.

soAutoCheckAccessPointViaUDDI

Fournit la prise en charge du basculement des messages qui génèrent le code d'état 404, 405 ou 410. Cette option amène THTTPReqResp à rechercher l'entrée UDDI utilisée pour importer la description du service Web et à essayer de localiser une nouvelle liaison.