Parametry adresu URL
Parametry adresu URL są wykorzystywane przez karty produktu flowcontext_in
i flowcontext_out
na mapach ITX, a także są używane do kierowania i uwierzytelniania.
Poniższa lista zawiera wyjaśnienie informacji o parametrach adresu URL. Wszystkie parametry adresu URL mają typ elementu URI Parameter
i typ danych String
.
Uwaga: Wartości można określić w adresie URL lub w nagłówkach HTTP i nie są rozróżniane wielkości liter. Jeśli nie określono inaczej, wszystkie wartości są opcjonalne. Jeśli wartość jest podana zarówno jako nagłówek HTTP, jak i parametr adresu URL, muszą one być zgodne lub błąd zostanie zwrócony do klienta.
- nazwa użytkownika
- Wymagany, jeśli nie jest podany w nagłówku HTTP. Nazwa użytkownika, która jest używana do uwierzytelniania żądaniaUwaga: Nie można podać parametru
username
, jeśli zostanie podany nagłówek HTTPAuthorization
lub wystąpi błąd. - hasło
- Wymagany, jeśli nie jest podany w nagłówku HTTP. Hasło, które jest powiązane z nazwą użytkownika używaną do uwierzytelniania żądania.
- senderID
- Wymagany, jeśli nie jest podany w nagłówku HTTP. Wartość identyfikująca nadawcę; może być wartością statyczną dla każdego klienta.
- receiverID
- Wymagany, jeśli nie jest podany w nagłówku HTTP. Identyfikator nadawca lub kod przewoźnika
- documentType
- Wymagany, jeśli nie jest podany w nagłówku HTTP. Wartość identyfikująca typ danych, które są wysyłane w ładunku.
- requestType
- Implementatorzy IBM mogą używać tej wartości do określania przepływu do wywołania.
- tryb
- Informuje, czy przepływ jest synchroniczny, czy asynchroniczny. Poprawne wartości to
sync
,async
icheck
. Wartośćcheck
wskazuje, że funkcja Rapid Transit POD będzie używać określonej wartości do wyszukiwania, która może zostać skonfigurowana we wcześniejszym InFlight w sekcji Rapid Transit Decision Criteria. Jeśli ta właściwość pozostanie pusta, wartości domyślne przepływu są domyślnie synchroniczne. - modeCheckField1
- Wskazuje, który nagłówek lub parametr ma być używany w wyszukiwaniu w trybie jako
Text 1
. - modeCheckField2
- Wskazuje, który nagłówek lub parametr ma być używany w wyszukiwaniu w trybie jako
Text 2
. - modeCheckField3
- Wskazuje, który nagłówek lub parametr ma być używany w wyszukiwaniu w trybie jako
Text 3
. - modeCheckField4
- Wskazuje, który nagłówek lub parametr ma być używany w wyszukiwaniu w trybie jako
Text 4
. - modeCheckField5
- Wskazuje, który nagłówek lub parametr ma być używany w wyszukiwaniu w trybie jako
Text 5
. - modeCheckField6
- Wskazuje, który nagłówek lub parametr ma być używany w wyszukiwaniu w trybie jako
Text 6
. - modeCheckField7
- Wskazuje, który nagłówek lub parametr ma być używany w wyszukiwaniu w trybie jako
Text 7
. - modeCheckField8
- Wskazuje, który nagłówek lub parametr ma być używany w wyszukiwaniu w trybie jako
Text 8
. - modeCheckField9
- Wskazuje, który nagłówek lub parametr ma być używany w wyszukiwaniu w trybie jako
Text 9
Uwaga: Każde polemodeCheck
odpowiada poluText
tego samego numeru na ekranach Rapid Transit Decision Criteria (Rapid Transit Decision Criteria). Na przykładmodeCheckField1
odpowiadaText 1
. Jeśli pole wyboru nie zostanie określone (na przykład, jeśli polemodeCheckField2
pozostanie puste), wówczas Rapid Transit POD szuka kryteriów, w których pole tekstowe o tej samej liczbie (na przykładText 2
) jest puste.