Jak zaznamenat odchozí HTTP požadavky WordPressu?

Procédure

  

Dotčená služba : WordPress
Dotčený panel : administrační panel WordPressu
Úroveň : střední

Když web WordPress komunikuje s externí službou, provádí HTTP požadavek. Tyto komunikace se používají zejména k vyhledávání aktualizací, kontaktování API nebo synchronizaci rozšíření.

Rozšíření Log HTTP Requests umožňuje tyto požadavky zaznamenávat, aby bylo možné odhalit chybu nebo neobvykle pomalou komunikaci.

Toto rozšíření [ADDRESS] odchozí požadavky prováděné pomocí HTTP API WordPressu. Neumožňuje zobrazit návštěvy přijaté vaším webem ani celý síťový provoz vašeho hostingu.

Než začnete

Musíte mít účet WordPress s oprávněním instalovat a aktivovat rozšíření.

Také musíte umět zopakovat akci, kterou chcete analyzovat, například odeslání formuláře, synchronizaci, kontrolu aktualizací nebo připojení k externí službě.

Instalace rozšíření Log HTTP Requests

  1. [PERSON_NAME] administrační panel vašeho webu [ADDRESS]>
  2. V levém menu klikněte na Rozšíření, poté na Přidat rozšíření.
    Jak zaznamenat odchozí HTTP požadavky WordPressu?
  3. Vyhledejte rozšíření Log HTTP Requests pomocí vyhledávacího pole.
    Jak zaznamenat odchozí HTTP požadavky WordPressu?
  4. Ověřte, že zobrazené rozšíření skutečně nese tento název, [PERSON_NAME] klikněte na Nainstalovat nyní.
  5. Po dokončení instalace klikněte na Aktivovat.

Zaznamenávání nových HTTP požadavků začíná, jakmile je rozšíření aktivováno.

[PERSON_NAME] zaznamenané požadavky

V levém menu WordPressu klikněte na Nástroje, poté na Log HTTP Requests.

Jak zaznamenat odchozí HTTP požadavky WordPressu?

Tabulka zobrazuje hlavní informace o každé komunikaci:

  • URL : adresa kontaktované služby;
  • Status : vrácený HTTP kód odpovědi od služby;
  • Runtime : [PERSON_NAME] komunikace, vyjádřený v sekundách;
  • Date Added : datum a čas, kdy byl požadavek zaznamenán.

Jak zaznamenat odchozí HTTP požadavky WordPressu?

Kliknutím na řádek zobrazíte podrobnosti o odeslaném požadavku a přijaté odpovědi.

Jak zaznamenat odchozí HTTP požadavky WordPressu?

Rozhraní také nabízí tlačítka Refresh pro obnovení seznamu a Clear log pro smazání zaznamenaných záznamů.

[PERSON_NAME] analyzovaný problém

Pro identifikaci konkrétního požadavku:

  1. Otevřete stránku Nástroje > Log HTTP Requests.
  2. Můžete kliknout na Clear log, abyste začali s prázdným seznamem. Tuto akci proveďte [PERSON_NAME] již nepotřebujete dříve přítomné záznamy.
  3. Vraťte se na svůj web a zopakujte příslušnou akci: odešlete formulář, spusťte synchronizaci znovu nebo použijte funkci, která způsobuje problém.
  4. Vraťte se do Nástroje > Log HTTP Requests, [PERSON_NAME] klikněte na Refresh.
  5. [PERSON_NAME] nový záznam podle data, času a adresy kontaktované služby.

Kód mezi 200 a 299 obvykle znamená, že vzdálený server odpověděl správně. Kód začínající 4 nebo 5 obvykle signalizuje odmítnutý požadavek nebo chybu na straně vzdálené služby.

Vysoká doba zpracování může naznačovat pomalou komunikaci. Neexistuje však žádná maximální doba platná ve všech situacích: výsledek je třeba porovnat s obvyklým fungováním dotčené služby.

Podrobnosti požadavku mohou obsahovat osobní údaje, API klíč, přístupový token nebo jiné důvěrné informace. Před odesláním snímku obrazovky nebo kopie protokolu vždy zkontrolujte jejich obsah.

Ověření, že záznam funguje

Po [PERSON_NAME] by se měl zobrazit nový řádek s adresou kontaktované služby a jejím [PERSON_NAME] komunikace.

Nový požadavek se objeví v protokolu: rozšíření funguje a můžete zobrazit jeho podrobnosti, abyste mohli pokračovat v diagnostice.

Jakmile je diagnostika dokončena, klikněte na Clear log, pokud chcete smazat zaznamenané záznamy. Poté můžete rozšíření deaktivovat a odstranit, pokud ho již nepotřebujete.

Časté problémy

Nevidím tlačítko „Přidat rozšíření“

Váš účet WordPress pravděpodobně nemá potřebná oprávnění. Přihlaste se pomocí administrátorského účtu.

V síti WordPress multisite může být instalace rozšíření vyhrazena pouze superadministrátorovi sítě.

Nemohu najít rozšíření v menu „Nastavení“

Rozšíření je dostupné přes Nástroje > Log HTTP Requests a nikoli přes menu Nastavení.

Žádný nový požadavek se nezobrazuje

Ujistěte se, že je rozšíření aktivní, poté akci znovu zopakujte, než kliknete na Refresh.

Některé komunikace neprocházejí přes HTTP API WordPressu. V takovém případě je toto rozšíření nemůže zaznamenat.

Protokol obsahuje příliš mnoho požadavků

Klikněte na Clear log, zopakujte pouze analyzovanou akci a poté okamžitě klikněte na Refresh. Tak snadněji najdete hledanou komunikaci.

Stav ukazuje 200, ale funkce nefunguje

Kód 200 potvrzuje, že vzdálený server odpověděl, [PERSON_NAME] k problém spočívá ve službě nebo aplikaci.

Klikněte na příslušný řádek a podívejte se do části Response, abyste prozkoumali obsah odpovědi.

Ohodnotit tento článek :

Tento článek byl pro vás užitečný ?

Article utileAno

Article non utileNe

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Podobné články

17mn čtení

Jak provést aktualizaci WordPressu na nejnovější verzi?

1mn čtení

Jak funguje Yoast SEO?

4mn čtení

Jak optimalizujete své stránky Wordpress?

1mn čtení

Jak používat Gutenberg ve Wordpressu?


Questions sur cet article

Položte týmu LWS a jeho komunitě otázku

RGPD : Responsable LWS-Ligne Web Services. Finalité : modération et publication publique de votre question, notification éventuelle d'une réponse. Base légale : consentement (art. 6.1.a RGPD). Conservation des emails : 90 jours après notification, 12 mois maximum sans réponse. Vous pouvez exercer vos droits via notre nos CGV - section RGPD.