Referentie: transporteigenschappen HTTP-uitgaand
Tabblad 'Algemeen'
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
ID
| id
| De unieke ID van het http-uit -transport in de assemblage. |
Routeert antwoord naar:
| routes-response-to
| De bestemming van het antwoord voor het http-uit- transport.
Het http-uit- transport vult de . inMediationContext eigenschaphttp.response.status met de standaard-HTTP- antwoord die door de externe server zijn geretourneerd. Voorbeelden: 202 (geaccepteerd), 403 (verboden). De waarde in deze eigenschap kan worden gebruikt voor de assembly om de verwerking voor verschillende antwoorden te bepalen. |
Wanneer uitvoeren
| execute-when
| Een voorwaarde die bepaalt of het http-out- transport wordt uitgevoerd. |
Endpoint
| endpoint
| Het doel-HTTP-URL-adres waarnaar het http-out- transport het aanvraag stuurt.
Voorbeeld: http://myhost.example.org/MyService |
HTTP-methode:
| http-method
| De HTTP- aanvraag die wordt ondersteund door het http-out -transport. Voorbeeld:DELETE ,GET ,POST ,PUT , en PATCH .
De gebruiken PATCH , moet u de -methode instellenwd.http.client eigenschap t/mapache . Als u niet wilt dat downstreamtransporten ook gebruikmaken van de HTTP- client van Apache , opnieuw instellen de opnieuw inwd.http.client eigenschap t/mnull .Als u geen methode voor deze eigenschap opgeeft, gebruikt Studio de POST methode. |
Tabblad 'Geavanceerd'
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Bericht opslaan:
| store-message
| Geef geen gegevens op, tenzij anders aangegeven door de Workday-ondersteuning.
Gebruik de opslagstap van Studio om berichten op te slaan. |
Transport Class
| transport-class
| Hiermee wordt per assemblage een alternatieve implementatie opgegeven (indien vereist).
U kunt de implementatie algemeen wijzigen door het bestand WEB-INF/classes/spring/assembly-bean.xml te bewerken. |
Dynamische eindpunten negeren
| ignore-dynamic-endpoints
| Hiermee wordt aangegeven of de WSA-waarde (Dynamische WS-Addressing) in de koptekst van het inkomende bericht moet worden genegeerd of dat de waarde in de eigenschap ' Eindpunt' van het transport moet worden overschreven.
Gebruik de stap set-dynamisch-eindpunt om WS-Addressing-details op te geven. |
Time-out verbinding
| connect-timeout
| Hiermee wordt een time-outperiode in milliseconden aangegeven voor het tot stand brengen van connectie met een HTTP-server. Als u geen waarde opgeeft, eindigt de sessie na 300.000 ms (5 minuten). |
Time-out voor antwoord
| response-timeout
| Hiermee wordt in milliseconden een time-outperiode aangegeven waarin wordt gewacht op een antwoord van een HTTP-server. Als u geen waarde opgeeft, is de sessie afhankelijk van uw assemblageversie:
Als de HTTP- connectie langer dan deze periode niet reageert, mislukt het http-uit- transport. |
Fout als antwoord
| error-as-response
| Hiermee antwoord u een fout van een server kopiëren naar het bericht in het http-out -transport. |
Verbinding sluiten
| close-connection
| Voegt a . toe Connection: close aan een uitgaand http-uit- transportbericht. |
Streaming:
| streaming
| Schakelt HTTP-streaming in met PUT andPOST HTTP-methoden. |
Automatische verwerking
| auto-inproc
| Hiermee wordt aangegeven of transportcommunicatie tijdens het proces moet worden gebruikt voor berichten over http-uit aanvraag . Hiermee kunt u berichten rechtstreeks verzenden naar assemblage-eindpunten op dezelfde server zonder de netwerk-I/O-mogelijkheden van de lokale host te gebruiken. |
Nieuwe pogingen
| retries
| Hiermee geeft u het aantal nieuwe pogingen op dat het http-uit- transport maakt als zich een transportuitzondering voordoet. |
Vertraging bij nieuwe poging
| retry-delay
| Hiermee geeft u in milliseconden een vertraging op tussen elke nieuwe poging.
Workday voldoet aan de Retry-After ofRateLimit-Reset koptekstwaarde in het antwoord 429 Too Many Requests van een extern eindpunt, op voorwaarde dat deze korter is dan het standaardmaximum van 5 minuten ofretry-delay waarde die u hier opgeeft.
Als de waarde voor de antwoord ontbreekt, gebruikt Workday de retry-delay waarde.Als zowel de retry-delay en koptekstwaarden ontbreken, gebruikt Workday de standaardwaarde van 5 minuten.Een integratie kan geen vertraging bij nieuwe pogingen bepalen en mislukt als de kopwaarde groter is dan zowel de retry-delay waarde en het standaardmaximum. |
Nieuwe pogingen registreren
| log-retries
| Hiermee kunt u nieuwe HTTP-pogingen vastleggen in het serverlogboekbestand. |
GZIP-gegevens accepteren
| accept-gzip
| Geeft aan of een HTTP moet worden opgenomen accept-encoding=gzip in de aanvraag voor http-out , waarmee wordt aangegeven of gzip-inhoud in het antwoord '' moet worden geaccepteerd. |
GZIP-inhoud
| gzip-content
| Geeft aan of een HTTP moet worden opgenomen content-encoding=gzip veld '' in de aanvraag voor 'http-out' , waarmee wordt aangegeven of de berichtinhoud in de uitgaande aanvraag moet worden gezipt. |
Accepteren
| accept
| Hiermee wordt de opgegeven accept koptekstwaarde die moet worden verzonden met een HTTP- aanvraag '', waarmee een of meer inhoudstypen worden gedefinieerd die aanvaardbaar zijn in het antwoord van een HTTP-server. |
Voeg voor Amazon S3-transporten een tag toe aan uw IAM-gebruiker met de sleutel
workday-type
en de waarde
integratie
. Deze tag is case en er worden geen spaties genegeerd.