Skip to content

Ladění

Webhook Endpoint Tester

Pošle z našeho serveru jeden skutečný HTTP požadavek na váš endpoint a přesně ukáže, co se vrátilo.

  • Běží na našem serveru
  • 2 jednotky za spuštění
Otevřít nástroj
Zadáváte
URL, metodu, hlavičky a tělo požadavku.
Dostanete
Stav, čas, velikost, hlavičky odpovědi, náhled těla a odpovídající příkaz curl.
Dobrý výsledek
Stav 2xx během několika set milisekund.
Na této stránce
  1. K čemu slouží
  2. Co zadáváte
  3. Jak funguje
  4. Jak číst výsledky
  5. Příklad
  6. Omezení a záludnosti

#K čemu slouží

Když webhooky „nedorazí“, zjistěte, zda přijímající strana vůbec odpovídá. Požadavek jde z našeho serveru, takže vidíte stejnou dostupnost, jakou by měl skutečný callback.

#Co zadáváte

  • Metoda: POST (výchozí), GET nebo PUT.
  • URL: veřejná adresa http nebo https.
  • Hlavičky: řádky s názvem a hodnotou. Přidá se X-Test-Source: ekomejl-webhook-tester, aby příjemce testovací volání rozpoznal.
  • Typ těla: JSON, formulář nebo text; nejvýš 32 KB. JSON musí být platný.
  • Časový limit: 1 až 15 sekund, výchozí 8.

Předvolby vyplní typické požadavky. Až 5 vlastních předvoleb a posledních 5 cílů se uchová v tomto prohlížeči.

#Jak funguje

Server pošle požadavek jednou, s odpovídajícím Content-Type, pokud jste ho nenastavili, ověří certifikát a přesměrování nenásleduje. Host, Content-Length a podobné hlavičky nastavuje server, ne vy.

#Jak číst výsledky

  • 2xx (úspěch): endpoint volání přijal.
  • 3xx nebo 4xx (varování): přesměrování (použijte rovnou cílovou adresu) nebo odmítnutý požadavek: zkontrolujte cestu, ověření a formát těla.
  • 5xx nebo žádná odpověď (chyba): endpoint spadl nebo nebyl dostupný; zobrazí se chyba přenosu.

Náhled těla ukazuje první 4 KB, JSON naformátovaný. Záložka Raw obsahuje vše jako JSON.

#Příklad

Tělo v JSON
{"event":"signup","email":"person@example.com","list":"newsletter"}

Pošlete ho metodou POST na svůj endpoint. Chcete-li vidět, jak požadavek vypadá na přijímající straně, nasměrujte ho místo toho na svou adresu v nástroji Request Log Viewer.

#Omezení a záludnosti

  • Privátní a interní adresy i holé IP adresy jsou odmítnuty.
  • Přesměrování se nenásledují, takže přesunutý endpoint se ukáže jako varování.