¿Cómo registrar las solicitudes HTTP salientes de WordPress ?

Procédure

  

Servicio concernido : WordPress
Panel concernido : panel de administración de WordPress
Nivel : intermedio

Cuando un sitio WordPress se comunica con un servicio externo, realiza una solicitud HTTP. Estas comunicaciones se utilizan, en particular, para buscar actualizaciones, contactar con una API o sincronizar una extensión.

La extensión Log HTTP Requests permite registrar estas solicitudes para detectar un error o una comunicación anormalmente lenta.

Esta extensión [ADDRESS] solicitudes salientes realizadas mediante la API HTTP de WordPress. No permite consultar las visitas recibidas por su sitio ni el conjunto del tráfico de red de su alojamiento.

Antes de empezar

Debe disponer de una cuenta de WordPress autorizada para instalar y activar extensiones.

También debe poder reproducir la acción que va a analizar, por ejemplo el envío de un formulario, una sincronización, una búsqueda de actualizaciones o la conexión a un servicio externo.

Instalar la extensión Log HTTP Requests

  1. [PERSON_NAME] panel de administración de su sitio [ADDRESS]>
  2. En el menú de la izquierda, haga clic en Extensiones, y luego en Añadir una extensión.
    ¿Cómo registrar las solicitudes HTTP salientes de WordPress ?
  3. Busque la extensión Log HTTP Requests utilizando el campo de búsqueda.
    ¿Cómo registrar las solicitudes HTTP salientes de WordPress ?
  4. Verifique que la extensión mostrada tenga realmente este nombre, [PERSON_NAME] en Instalar ahora.
  5. Una vez finalizada la instalación, haga clic en Activar.

El registro de las nuevas solicitudes HTTP comienza en cuanto la extensión se activa.

[PERSON_NAME] las solicitudes registradas

En el menú de la izquierda de WordPress, haga clic en Herramientas, y luego en Log HTTP Requests.

¿Cómo registrar las solicitudes HTTP salientes de WordPress ?

La tabla presenta la información principal relativa a cada comunicación:

  • URL : la dirección del servicio contactado;
  • Status : el código de respuesta HTTP devuelto por el servicio;
  • Runtime : [PERSON_NAME] comunicación, expresada en segundos;
  • Date Added : la fecha y la hora en que se registró la solicitud.

¿Cómo registrar las solicitudes HTTP salientes de WordPress ?

Haga clic en una línea para mostrar los detalles de la solicitud enviada y de la respuesta recibida.

¿Cómo registrar las solicitudes HTTP salientes de WordPress ?

La interfaz también ofrece los botones Refresh para actualizar la lista y Clear log para eliminar las entradas registradas.

[PERSON_NAME] el problema a analizar

Para identificar una solicitud concreta:

  1. Abra la página Herramientas > Log HTTP Requests.
  2. Puede hacer clic en Clear log para empezar con una lista vacía. Realice esta acción [PERSON_NAME] no necesite más las entradas ya presentes.
  3. Vuelva a su sitio y reproduzca la acción correspondiente: envíe el formulario, reinicie la sincronización o utilice la funcionalidad que presenta el problema.
  4. Regrese a Herramientas > Log HTTP Requests, [PERSON_NAME] en Refresh.
  5. [PERSON_NAME] la nueva entrada ayudándose de su fecha, su hora y la dirección del servicio contactado.

Un código comprendido entre 200 y 299 suele indicar que el servidor remoto respondió correctamente. Un código que empieza por 4 o 5 suele señalar una solicitud rechazada o un error encontrado por el servicio remoto.

Un tiempo de ejecución elevado puede indicar una comunicación lenta. Sin embargo, no existe una duración máxima válida en todas las situaciones: el resultado debe compararse con el funcionamiento habitual del servicio en cuestión.

Los detalles de una solicitud pueden contener datos personales, una clave API, un token de acceso u otra información confidencial. Verifique siempre su contenido antes de enviar una captura de pantalla o una copia del registro.

Verificar que el registro funciona

Después de haber [PERSON_NAME], debe aparecer una nueva línea con la dirección del servicio contactado, su código [PERSON_NAME] comunicación.

La nueva solicitud aparece en el registro: la extensión funciona y puede consultar sus detalles para continuar el diagnóstico.

Una vez finalizado el diagnóstico, haga clic en Clear log si desea eliminar las entradas registradas. A continuación, puede desactivar y eliminar la extensión si ya no la necesita.

Problemas frecuentes

No veo el botón « Añadir una extensión »

Probablemente su cuenta de WordPress no dispone de los permisos necesarios. Conéctese con una cuenta de administrador.

En una red WordPress multisite, la instalación de extensiones puede estar reservada al superadministrador de la red.

No encuentro la extensión en el menú « Ajustes »

La extensión es accesible desde Herramientas > Log HTTP Requests y no desde el menú Ajustes.

No aparece ninguna nueva solicitud

Compruebe que la extensión esté bien activada y, a continuación, reproduzca de nuevo la acción antes de hacer clic en Refresh.

Algunas comunicaciones no pasan por la API HTTP de WordPress. En ese caso, esta extensión no puede registrarlas.

El registro contiene demasiadas solicitudes

Haga clic en Clear log, reproduzca únicamente la acción a analizar y, a continuación, haga clic inmediatamente en Refresh. Así podrá identificar más fácilmente la comunicación buscada.

El estado indica 200, pero la funcionalidad no funciona

El código 200 confirma que el servidor remoto respondió, [PERSON_NAME] al servicio o a la aplicación.

Haga clic en la línea correspondiente y consulte la parte Response para examinar el contenido de la respuesta.

Valora este artículo :

Este artículo le ha sido útil ?

Article utile

Article non utileNo

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)

Artículos similares

17mn lectura

Comment effectuer une mise à jour de WordPress a la última versión ?

1mn lectura

¿Cómo funciona Yoast SEO?

4mn lectura

¿Cómo optimiza su sitio Wordpress?

1mn lectura

¿Cómo se utiliza Gutenberg en Wordpress?


Questions sur cet article

Formule una pregunta al equipo de LWS y a su comunidad

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.