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í
- 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
#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
{"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í.