Odeslání požadavků koncového bodu HTTP

Můžete posílat požadavky na služby, které používají koncový bod HTTP.

Než začnete

Pokud služba používá ověřování SSL (Secure Sockets Layer), vytvořte konfiguraci SSL před odesláním požadavku. Další informace viz Vytvoření konfigurací SSL.

Pokud služba používá k zabezpečení SOAP k šifrování, podpisu nebo jinému algoritmu zabezpečení, musíte nejdřív nakonfigurovat prostředí se správnými knihovnami a konfiguračními soubory a potom vytvořit profil zabezpečení pro soubor WSDL. Další informace viz Konfigurace prostředí pro zabezpečení SOAP a Vytvoření profilů zabezpečení pro soubory WSDL

Postup

Chcete-li odeslat požadavek na službu HTTP, postupujte takto:

  1. Klepněte na tlačítko panelu nástrojů Otevřít generického klienta služby tlačítko Otevřít generického klienta služby a vyberte stránku Požadavky.
  2. Klepněte na ikonu Přidat Tlačítko Přidat a potom klepněte na typ požadavku, který chcete odeslat, nebo pod volbou Knihovna požadavků klepněte pravým tlačítkem myši na volbu Koncové body a vyberte typ požadavku, který chcete odeslat.
  3. V okně Konfigurovat protokol označte volbu HTTP a zadejte konfiguraci přenosu HTTP. Je-li to nezbytné, klepnutím na tlačítko Nová vytvořte novou konfiguraci přenosu HTTP pro dané volání.
  4. Zadejte adresu URL volání, metodu a verzi HTTP a zadejte všechny vlastnosti záhlaví nebo souboru cookie. Klepnutím zaškrtněte políčko Režim Rest, abyste rozdělili adresu URL do prostředku a parametrů.
  5. Klepněte na tlačítko Další.
  6. Pokud služba používá specifické XSD (XML Schema Definition), na stránce Vybrat kořenový prvek vyberte jeden ze seznamu nebo klepněte na volbu Procházet, abyste naimportovali soubor XSD, a potom vyberte kořenový prvek pro požadavek. Pokud pro službu není dostupný žádný XSD, vyberte volbu Žádné schéma.
  7. Klepněte na tlačítko Dokončit. Požadavek se přidá do sekce Koncové body volby Knihovna požadavků.
  8. V části Knihovna požadavků vyberte prvek požadavku. Generický klient služby zobrazí tři kroky: Upravit data, Vyvolat a Zobrazit odpověď. Podrobnosti volání jsou zobrazeny v kroku Upravit data.
  9. Na stránce Zpráva použijte pohledy Formulář, Strom nebo Zdroj, abyste upravili obsah požadavku. Každý pohled zobrazuje jiný formát stejných dat. Chcete-li přidat nebo odebrat prvky XML, klepněte v pohledu Formulář nebo Strom na volby Schéma > Ověřit a pomoci, a zajistěte si tak shodu s XSD uvedeným v katalogu schématu.
  10. Na stránce Přílohy zadejte všechny přiložené soubory, které se budou posílat s požadavkem. Chcete-li připojit přílohu, klepněte na tlačítko Přidat a pomocí průvodce přiložte soubor k požadavku.
  11. Na stránce Přenos v případě potřeby změňte konfiguraci přenosu požadavku. Konfigurace přenosu a zabezpečení můžete vytvořit a upravit klepnutím na kartu Přenos.
  12. Na stránce Zásobník požadavků zadejte informaci, zda se mají pro WSDL potlačit algoritmy zabezpečení nebo zpracování, které se použily na odchozí požadavek. Klepnutím na volbu Zobrazit zásobník odpovědí přidáte stránku Zásobník odpovědí a budete moci upravovat algoritmy zabezpečení a zpracování pro příchozí odpovědi.
    Poznámka: Tato nastavení platí pouze pro aktuální požadavek. Chcete-li upravit zásobník požadavků nebo odpovědí pro všechny požadavky, které používají aktuální soubor WSDL, klepněte na volbu Upravit zabezpečení WSDL a otevřete okno Editor zabezpečení WSDL.
  13. Až budete připraveni, klepněte na tlačítko Vyvolat a odešlete požadavek na službu. Generický klient služby odešle požadavek a zobrazí vrácenou zprávu v kroku Zobrazit odpověď.

Jak pokračovat dále

Úspěšné požadavky se zaznamenají a přidají do seznamu Historie požadavků. Používáte-li produkt IBM Rational Performance Tester nebo IBM Rational Service Tester for SOA Quality, můžete klepnout na tlačítko Generovat testovací sadu (Generovat testovací sadu) a vytvořit test služby.

Váš názor