Konfigurace požadavku

Konfigurace požadavku API kontroly

Co je konfigurace požadavku?

Konfigurace požadavku je místo, kde definujete detaily API endpointu, který chcete testovat. To zahrnuje nastavení URL, HTTP metody a všech dalších parametrů nebo hlaviček potřebných pro požadavek.

Konfigurace požadavku

  1. URL endpoint: Nastavte URL API endpointu, který chcete testovat. To je adresa, na kterou bude kontrola odesílat požadavky.
  2. HTTP metody: Vyberte z následujících povolených HTTP metod podle toho, co váš API endpoint podporuje:
  • GET: Získání dat ze serveru.
  • POST: Odeslání dat na server pro vytvoření/aktualizaci zdroje.
  • PUT: Aktualizace existujícího zdroje na serveru.
  • PATCH: Částečná aktualizace existujícího zdroje na serveru.
  • DELETE: Odstranění zdroje ze serveru.

HTTP METHODS

Další konfigurace požadavku

API kontrolu můžete dále přizpůsobit následujícími možnostmi:

  • Parametry dotazu: Přidejte páry klíč/hodnota, které se připojí k vaší URL. To vám umožňuje předávat další data prostřednictvím URL.

    • Příklad: https://api.example.com/resource?key1=value1&key2=value2 Query Parameters
  • Hlavičky: Přidejte vlastní hlavičky k vašemu požadavku. Hlavičky mohou být použity k odesílání metadat a řízení způsobu zpracování požadavku.

    • Příklad: Content-Type: application/json Headers
  • Tělo POST požadavku: Zahrňte tělo pro POST požadavky. To je užitečné pro odesílání dat k vytvoření nebo aktualizaci zdrojů.

    • Příklad: {"name": "example", "value": "data"} Post Body
  • Základní autentizace: Poskytněte přihlašovací údaje pro základní autentizaci. Slouží k autentizaci požadavku na serveru.

    • Příklad: Username: user, Password: pass Basic Authentication
  • Přeskočení SSL: Možnost přeskočit ověření SSL. To může být užitečné pro testování endpointů s vlastnoručně podepsanými certifikáty.

    • Příklad: Skip SSL: true Skip SSL
  • Sledování přesměrování: Možnost sledovat HTTP přesměrování. To zajistí, že kontrola sleduje jakékoli odpovědi přesměrování ze serveru.

    • Příklad: Follow Redirects: true

Praktické případy použití

  • Testování GET požadavků: Ověřte, že vaše API správně získává data.
  • Testování POST požadavků: Zajistěte, že vaše API zvládá vytváření nebo aktualizaci dat.
  • Použití hlaviček pro autentizaci: Předávejte autentizační tokeny v hlavičkách pro přístup k chráněným zdrojům.
  • Odesílání složitých parametrů dotazu: Otestujte, jak vaše API zpracovává složité dotazy.

Konfigurací těchto nastavení můžete přizpůsobit vaše API kontroly přesným požadavkům vašeho API endpointu a zajistit tak komplexní testování a monitoring.