Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Référence : propriétés du transport http-out

Référence : propriétés du transport http-out

Onglet Valeurs usuelles

Propriété
Nom de l'attribut XML
Description
Identifiant
id
Identifiant unique du transport
http-out
dans l'assemblage.
Routes Response To
routes-response-to
Destination du message de réponse pour le transport
http-out
.
Le transport
http-out
renseigne les
MediationContext
propriété
http.response.status
avec les codes de réponse HTTP standard renvoyés par le serveur distant. Exemples : 202 (Accepté), 403 (Interdite). L'ensemble peut utiliser la valeur de cette propriété pour déterminer la gestion des différentes réponses.
Execute When
execute-when
Condition qui détermine si le transport
http-out
s'exécute.
Point de terminaison
endpoint
Adresse URL HTTP cible vers laquelle le transport
http-out
dirige le message de demande.
Exemple :
http://myhost.example.org/MyService
Http Method
http-method
Méthode de demande HTTP prise en charge par le transport
http-out
. Exemple :
DELETE
,
GET
,
POST
,
PUT
, et
PATCH
.
Pour utiliser :
PATCH
méthode, vous devez définir la
wd.http.client
propriété à
apache
. Si vous ne voulez pas que les transports en aval utilisent également le client HTTP, réinitialisez
wd.http.client
propriété à
null
.
Si vous ne spécifiez pas de méthode pour cette propriété, Studio utilise la méthode
POST
méthode.

Onglet Avancé

Propriété
Nom de l'attribut XML
Description
Store Message
store-message
Indiquez
none
, sauf indication contraire du support Workday.
Pour stocker des messages, utilisez l'étape
store
de Workday Studio.
Transport Class
transport-class
Indique une autre classe d'implémentation par assemblage, si nécessaire.
Vous pouvez modifier les classes d'implémentation de manière globale en modifiant le fichier WEB-INF/classes/spring/assembly-bean.xml.
Ignore Dynamic Endpoints
ignore-dynamic-endpoints
Indique s'il faut ignorer la valeur WS-Addressing (WSA) dynamique dans l'en-tête du message entrant ou l'utiliser pour remplacer la valeur de la propriété
Point de terminaison
du transport.
Utilisez l'étape
set-dynamic-endpoint
pour indiquer le détail de WS-Addressing.
Connect Timeout
connect-timeout
Indique, en millisecondes, un délai d'expiration pour établir une connexion avec un serveur HTTP. Si vous n'indiquez aucune valeur, la session expire au bout de 300 000 ms (5 minutes).
Response Timeout
response-timeout
Indique, en millisecondes, le délai d'attente d'une réponse d'un serveur HTTP. Si vous n'indiquez aucune valeur, la session expire au bout de 21 600 000 ms (6 heures).
Si la connexion HTTP ne répond pas au-delà de ce délai, le transport
http-out
échoue.
Error As Response
error-as-response
Permet de copier un message de réponse d'erreur d'un serveur vers le message sur le transport
http-out
.
Close Connection
close-connection
Ajoute une
Connection: close
en-tête à un message de transport
http-out
sortant.
Streaming
streaming
Active la transmission de HTTP à l'aide de
PUT
et
POST
Méthodes HTTP.
Auto Inproc
auto-inproc
Indique s'il faut utiliser la communication de transport en cours pour les messages de demande
http-out
. Permet d'envoyer des messages directement aux points de terminaison d'assemblage situés sur le même serveur sans utiliser les fonctionnalités d'E/S réseau de l'hôte local.
Retries
retries
Indique le nombre de nouvelles tentatives effectuées par le transport
http-out
en cas d'exception de transport.
Retry Delay
retry-delay
Indique en millisecondes un délai entre chaque nouvelle tentative.
Workday se conforme aux
Retry-After
ou
RateLimit-Reset
la valeur d'en-tête indiquée dans la réponse 429 Trop de requêtes d'un point de terminaison externe, à condition qu'elle soit plus courte que le maximum par défaut de 5 minutes, ou
retry-delay
Valeur que vous indiquez ici.
Si la valeur d'en-tête de la réponse est manquante, Workday utilise la
retry-delay
valeur.
Si les deux
retry-delay
et qu'il manque des valeurs d'en-tête, Workday utilise la valeur par défaut de 5 minutes.
Une intégration ne pourra pas déterminer un délai de nouvel essai et échouera si la valeur de l'en-tête est supérieure à la fois à
retry-delay
Valeur et le maximum par défaut.
Log Retries
log-retries
Permet de consigner les nouvelles tentatives HTTP dans le fichier journal du serveur.
Accept Gzip
accept-gzip
Indique s'il faut inclure un HTTP
accept-encoding=gzip
Champ dans l'en-tête de la demande
http-out
, qui indique si le contenu gzip est accepté dans la réponse.
Gzip Content
gzip-content
Indique s'il faut inclure un HTTP
content-encoding=gzip
Champ dans l'en-tête de la demande
http-out
, qui indique s'il faut comptabiliser le contenu du message dans la demande sortante.
Accepter
accept
Indique les
accept
Valeur d'en-tête à envoyer avec une demande HTTP, qui définit un ou plusieurs types de contenu acceptables dans la réponse d'un serveur HTTP.
Pour les transports Amazon S3, ajoutez un marqueur à votre utilisateur IA avec la clé
type workday
et la valeur
intégration
. Cette balise est sensible à la casse et n'ignore pas l'espace blanc.