Wie zeichnet man die ausgehenden HTTP-Anfragen von WordPress auf?

Procédure

  

Betroffener Dienst : WordPress
Betroffenes Panel : WordPress-Dashboard
Schwierigkeitsgrad : mittel

Wenn eine WordPress-Website mit einem externen Dienst kommuniziert, führt sie eine HTTP-Anfrage aus. Diese Kommunikationen werden insbesondere verwendet, um nach Updates zu suchen, eine API anzusprechen oder eine Erweiterung zu synchronisieren.

Die Erweiterung Log HTTP Requests ermöglicht es, diese Anfragen aufzuzeichnen, um einen Fehler oder eine ungewöhnlich langsame Kommunikation zu erkennen.

Diese Erweiterung [ADDRESS] ausgehende Anfragen, die über die WordPress-HTTP-API ausgeführt werden. Sie ermöglicht es nicht, die von Ihrer Website empfangenen Besuche oder den gesamten Netzwerkverkehr Ihres Hostings einzusehen.

Vor Beginn

Sie müssen über ein WordPress-Konto verfügen, das berechtigt ist, Erweiterungen zu installieren und zu aktivieren.

Sie müssen außerdem in der Lage sein, die zu analysierende Aktion zu reproduzieren, zum Beispiel das Senden eines Formulars, eine Synchronisierung, eine Suche nach Updates oder die Verbindung zu einem externen Dienst.

Die Erweiterung Log HTTP Requests installieren

  1. [PERSON_NAME] Dashboard Ihrer Website [ADDRESS]>
  2. Klicken Sie im linken Menü auf Erweiterungen und dann auf Erweiterung hinzufügen.
    Wie zeichnet man die ausgehenden HTTP-Anfragen von WordPress auf?
  3. Suchen Sie mithilfe des Suchfelds nach der Erweiterung Log HTTP Requests.
    Wie zeichnet man die ausgehenden HTTP-Anfragen von WordPress auf?
  4. Vergewissern Sie sich, dass die angezeigte Erweiterung genau diesen Namen trägt, [PERSON_NAME] klicken Sie auf Jetzt installieren.
  5. Sobald die Installation abgeschlossen ist, klicken Sie auf Aktivieren.

Die Aufzeichnung neuer HTTP-Anfragen beginnt, sobald die Erweiterung aktiviert ist.

[PERSON_NAME] aufgezeichneten Anfragen

Klicken Sie im linken Menü von WordPress auf Werkzeuge und dann auf Log HTTP Requests.

Wie zeichnet man die ausgehenden HTTP-Anfragen von WordPress auf?

Die Tabelle zeigt die wichtigsten Informationen zu jeder Kommunikation an:

  • URL : die Adresse des kontaktierten Dienstes;
  • Status : der vom Dienst zurückgegebene HTTP-Antwortcode;
  • Runtime : [PERSON_NAME] Kommunikation, ausgedrückt in Sekunden;
  • Date Added : das Datum und die Uhrzeit, zu denen die Anfrage aufgezeichnet wurde.

Wie zeichnet man die ausgehenden HTTP-Anfragen von WordPress auf?

Klicken Sie auf eine Zeile, um die Details der gesendeten Anfrage und der empfangenen Antwort anzuzeigen.

Wie zeichnet man die ausgehenden HTTP-Anfragen von WordPress auf?

Die Oberfläche bietet außerdem die Schaltflächen Refresh zum Aktualisieren der Liste und Clear log zum Löschen der aufgezeichneten Einträge.

[PERSON_NAME] das zu analysierende Problem

Um eine bestimmte Anfrage zu identifizieren:

  1. Öffnen Sie die Seite Werkzeuge > Log HTTP Requests.
  2. Sie können auf Clear log klicken, um mit einer leeren Liste zu beginnen. Führen Sie diese Aktion nur aus, [PERSON_NAME] Sie die bereits vorhandenen Einträge nicht mehr benötigen.
  3. Gehen Sie zurück zu Ihrer Website und reproduzieren Sie die betreffende Aktion: Senden Sie das Formular ab, starten Sie die Synchronisierung erneut oder nutzen Sie die Funktion, die Probleme verursacht.
  4. Gehen Sie zurück zu Werkzeuge > Log HTTP Requests und klicken Sie auf Refresh.
  5. [PERSON_NAME] Sie den neuen Eintrag mithilfe von Datum, Uhrzeit und der Adresse des kontaktierten Dienstes.

Ein Code zwischen 200 und 299 bedeutet in der Regel, dass der entfernte Server korrekt geantwortet hat. Ein Code, der mit 4 oder 5 beginnt, weist in der Regel auf eine abgelehnte Anfrage oder einen Fehler hin, der beim entfernten Dienst aufgetreten ist.

Eine hohe Ausführungszeit kann auf eine langsame Kommunikation hinweisen. Es gibt jedoch keine für alle Situationen gültige maximale Dauer: Das Ergebnis muss mit dem üblichen Verhalten des betreffenden Dienstes verglichen werden.

Die Details einer Anfrage können personenbezogene Daten, einen API-Schlüssel, ein Zugriffstoken oder andere vertrauliche Informationen enthalten. Überprüfen Sie stets deren Inhalt, bevor Sie einen Screenshot oder eine Kopie des Protokolls weitergeben.

Überprüfen, ob die Aufzeichnung funktioniert

Nachdem Sie [PERSON_NAME], muss eine neue Zeile erscheinen, mit der Adresse des kontaktierten Dienstes, seinem Code [PERSON_NAME] Kommunikation.

Die neue Anfrage erscheint im Protokoll: Die Erweiterung funktioniert und Sie können ihre Details einsehen, um die Diagnose fortzusetzen.

Sobald die Diagnose abgeschlossen ist, klicken Sie auf Clear log, wenn Sie die aufgezeichneten Einträge löschen möchten. Sie können die Erweiterung anschließend deaktivieren und löschen, wenn Sie sie nicht mehr benötigen.

Häufige Probleme

Ich sehe die Schaltfläche „Erweiterung hinzufügen“ nicht

Ihr WordPress-Konto verfügt wahrscheinlich nicht über die erforderlichen Berechtigungen. Melden Sie sich mit einem Administratorkonto an.

In einem WordPress-Multisite-Netzwerk kann die Installation von Erweiterungen dem Super-Administrator des Netzwerks vorbehalten sein.

Ich finde die Erweiterung nicht im Menü „Einstellungen“

Die Erweiterung ist über Werkzeuge > Log HTTP Requests erreichbar und nicht über das Menü Einstellungen.

Es erscheint keine neue Anfrage

Überprüfen Sie, ob die Erweiterung aktiviert ist, und reproduzieren Sie dann die Aktion erneut, bevor Sie auf Refresh klicken.

Manche Kommunikationen laufen nicht über die WordPress-HTTP-API. Sie können dann von dieser Erweiterung nicht aufgezeichnet werden.

Das Protokoll enthält zu viele Anfragen

Klicken Sie auf Clear log, reproduzieren Sie nur die zu analysierende Aktion und klicken Sie dann sofort auf Refresh. So können Sie die gesuchte Kommunikation leichter erkennen.

Der Status zeigt 200 an, aber die Funktion arbeitet nicht

Der Code 200 bestätigt, dass der entfernte Server geantwortet hat, [PERSON_NAME] an den Dienst oder die Anwendung.

Klicken Sie auf die betreffende Zeile und sehen Sie sich den Abschnitt Response an, um den Inhalt der Antwort zu prüfen.

Diesen Artikel bewerten :

Dieser Artikel war hilfreich für Sie ?

Article utileJa

Article non utileNicht

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)

Ähnliche Artikel

17mn von Lesen

Wie führe ich ein Update von WordPress auf die neueste Version durch?

1mn von Lesen

Wie funktioniert Yoast SEO?

4mn von Lesen

Wie optimieren Sie Ihre Wordpress-Website?

1mn von Lesen

Wie kann ich Gutenberg in Wordpress verwenden?


Questions sur cet article

Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft

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.