Hoe registreer je de uitgaande HTTP-verzoeken van WordPress?

Procédure

  

Betreffende service : WordPress
Betreffend paneel : WordPress-dashboard
Niveau : gemiddeld

Wanneer een WordPress-site communiceert met een externe service, voert zij een HTTP-verzoek uit. Deze communicatie wordt met name gebruikt om naar updates te zoeken, contact op te nemen met een API of een extensie te synchroniseren.

De extensie Log HTTP Requests maakt het mogelijk om deze verzoeken vast te leggen om een fout of een abnormaal trage communicatie op te sporen.

Deze extensie [ADDRESS] uitgaande verzoeken die worden uitgevoerd met behulp van de WordPress HTTP-API. Hiermee kunt u niet de bezoeken bekijken die uw site ontvangt, noch al het netwerkverkeer van uw hosting.

Voor u begint

U moet beschikken over een WordPress-account dat gemachtigd is om extensies te installeren en te activeren.

U moet ook de te analyseren actie kunnen reproduceren, bijvoorbeeld het versturen van een formulier, een synchronisatie, het zoeken naar updates of het verbinden met een externe service.

De extensie Log HTTP Requests installeren

  1. [PERSON_NAME] dashboard van uw site [ADDRESS]>
  2. Klik in het linkermenu op Extensies en vervolgens op Een extensie toevoegen.
    Hoe registreer je de uitgaande HTTP-verzoeken van WordPress?
  3. Zoek naar de extensie Log HTTP Requests met behulp van het zoekveld.
    Hoe registreer je de uitgaande HTTP-verzoeken van WordPress?
  4. Controleer of de weergegeven extensie inderdaad deze naam heeft, [PERSON_NAME] op Nu installeren.
  5. Zodra de installatie is voltooid, klikt u op Activeren.

Het vastleggen van nieuwe HTTP-verzoeken begint zodra de extensie is geactiveerd.

[PERSON_NAME] vastgelegde verzoeken

Klik in het linkermenu van WordPress op Tools en vervolgens op Log HTTP Requests.

Hoe registreer je de uitgaande HTTP-verzoeken van WordPress?

De tabel toont de belangrijkste informatie over elke communicatie:

  • URL : het adres van de gecontacteerde service;
  • Status : de HTTP-antwoordcode die door de service is teruggestuurd;
  • Runtime : [PERSON_NAME] communicatie, uitgedrukt in seconden;
  • Date Added : de datum en tijd waarop het verzoek is vastgelegd.

Hoe registreer je de uitgaande HTTP-verzoeken van WordPress?

Klik op een regel om de details van het verzonden verzoek en het ontvangen antwoord weer te geven.

Hoe registreer je de uitgaande HTTP-verzoeken van WordPress?

De interface biedt ook de knoppen Refresh om de lijst te vernieuwen en Clear log om de vastgelegde vermeldingen te verwijderen.

[PERSON_NAME] het te analyseren probleem

Om een specifiek verzoek te identificeren:

  1. Open de pagina Tools > Log HTTP Requests.
  2. U kunt op Clear log klikken om met een lege lijst te beginnen. Voer deze actie [PERSON_NAME] uit als u de reeds aanwezige vermeldingen niet meer nodig hebt.
  3. Ga terug naar uw site en reproduceer de betreffende actie: verstuur het formulier, start de synchronisatie opnieuw of gebruik de functie die problemen veroorzaakt.
  4. Keer terug naar Tools > Log HTTP Requests, [PERSON_NAME] klik op Refresh.
  5. [PERSON_NAME] de nieuwe vermelding aan de hand van de datum, het tijdstip en het adres van de gecontacteerde service.

Een code tussen 200 en 299 geeft meestal aan dat de externe server correct heeft geantwoord. Een code die begint met 4 of 5 duidt doorgaans op een geweigerd verzoek of een fout bij de externe service.

Een hoge uitvoeringstijd kan wijzen op een trage communicatie. Er bestaat echter geen maximale duur die in alle situaties geldt: het resultaat moet worden vergeleken met de gebruikelijke werking van de betreffende service.

De details van een verzoek kunnen persoonlijke gegevens, een API-sleutel, een toegangstoken of andere vertrouwelijke informatie bevatten. Controleer altijd de inhoud voordat u een schermafbeelding of een kopie van het logboek verstuurt.

Controleren of de registratie werkt

Na [PERSON_NAME] moet een nieuwe regel verschijnen met het adres van de gecontacteerde service, de code [PERSON_NAME] communicatie.

Het nieuwe verzoek verschijnt in het logboek: de extensie werkt en u kunt de details bekijken om de diagnose voort te zetten.

Wanneer de diagnose is voltooid, klikt u op Clear log als u de vastgelegde vermeldingen wilt verwijderen. Daarna kunt u de extensie uitschakelen en verwijderen als u die niet langer nodig hebt.

Veelvoorkomende problemen

Ik zie de knop « Een extensie toevoegen » niet

Uw WordPress-account beschikt waarschijnlijk niet over de benodigde rechten. Meld u aan met een beheerdersaccount.

Op een WordPress-multisite-netwerk kan de installatie van extensies voorbehouden zijn aan de superbeheerder van het netwerk.

Ik vind de extensie niet in het menu « Instellingen »

De extensie is toegankelijk via Tools > Log HTTP Requests en niet via het menu Instellingen.

Er verschijnt geen nieuw verzoek

Controleer of de extensie wel is geactiveerd en reproduceer daarna de actie opnieuw voordat u op Refresh klikt.

Sommige communicatie verloopt niet via de WordPress HTTP-API. Deze kan dan niet door deze extensie worden vastgelegd.

Het logboek bevat te veel verzoeken

Klik op Clear log, reproduceer uitsluitend de te analyseren actie en klik vervolgens onmiddellijk op Refresh. Zo kunt u de gezochte communicatie gemakkelijker terugvinden.

De status geeft 200 aan, maar de functionaliteit werkt niet

Code 200 bevestigt dat de externe server heeft geantwoord, [PERSON_NAME] aan de service of applicatie.

Klik op de betreffende regel en bekijk het gedeelte Response om de inhoud van het antwoord te controleren.

Beoordeel dit artikel :

Dit artikel was nuttig voor jou ?

Article utileJa

Article non utileGeen

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)

Vergelijkbare artikelen

17mn lezen

Hoe voer ik een update van Wordpress uit naar de nieuwste versie?

1mn lezen

Hoe werkt Yoast SEO?

4mn lezen

Hoe optimaliseer je je Wordpress site?

1mn lezen

Hoe gebruik ik Gutenberg op Wordpress?


Questions sur cet article

Stel een vraag aan het LWS-team en de gemeenschap

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.