Come registrare le richieste HTTP in uscita di WordPress ?

Procédure

  

Servizio interessato : WordPress
Pannello interessato : bacheca WordPress
Livello : intermedio

Quando un sito WordPress comunica con un servizio esterno, effettua una richiesta HTTP. Queste comunicazioni sono utilizzate in particolare per cercare aggiornamenti, contattare un’API o sincronizzare un’estensione.

L’estensione Log HTTP Requests consente di registrare queste richieste per individuare un errore o una comunicazione insolitamente lenta.

Questa estensione [ADDRESS] le richieste in uscita effettuate tramite l’API HTTP di WordPress. Non consente di consultare le visite ricevute dal tuo sito né l’insieme del traffico di rete del tuo hosting.

Prima di iniziare

Devi disporre di un account WordPress autorizzato a installare e attivare estensioni.

Devi inoltre poter riprodurre l’azione da analizzare, ad esempio l’invio di un modulo, una sincronizzazione, una ricerca di aggiornamenti o la connessione a un servizio esterno.

Installare l’estensione Log HTTP Requests

  1. [PERSON_NAME] bacheca del tuo sito [ADDRESS]>
  2. Nel menu a sinistra, fai clic su Estensioni, poi su Aggiungi un’estensione.
    Come registrare le richieste HTTP in uscita di WordPress ?
  3. Cerca l’estensione Log HTTP Requests utilizzando il campo di ricerca.
    Come registrare le richieste HTTP in uscita di WordPress ?
  4. Verifica che l’estensione visualizzata porti effettivamente questo nome, [PERSON_NAME] su Installa ora.
  5. Una volta terminata l’installazione, fai clic su Attiva.

La registrazione delle nuove richieste HTTP inizia non appena l’estensione viene attivata.

[PERSON_NAME] le richieste registrate

Nel menu a sinistra di WordPress, fai clic su Strumenti, poi su Log HTTP Requests.

Come registrare le richieste HTTP in uscita di WordPress ?

La tabella presenta le informazioni principali relative a ciascuna comunicazione:

  • URL : l’indirizzo del servizio contattato ;
  • Status : il codice di risposta HTTP restituito dal servizio ;
  • Runtime : [PERSON_NAME] comunicazione, espressa in secondi ;
  • Date Added : la data e l’ora in cui la richiesta è stata registrata.

Come registrare le richieste HTTP in uscita di WordPress ?

Fai clic su una riga per visualizzare i dettagli della richiesta inviata e della risposta ricevuta.

Come registrare le richieste HTTP in uscita di WordPress ?

L’interfaccia propone inoltre i pulsanti Refresh per aggiornare l’elenco e Clear log per eliminare le voci registrate.

[PERSON_NAME] il problema da analizzare

Per identificare una richiesta precisa:

  1. Apri la pagina Strumenti > Log HTTP Requests.
  2. Puoi fare clic su Clear log per iniziare con un elenco vuoto. Esegui questa azione [PERSON_NAME] non hai più bisogno delle voci già presenti.
  3. Torna sul tuo sito e riproduci l’azione interessata: invia il modulo, riavvia la sincronizzazione o utilizza la funzionalità che presenta il problema.
  4. Torna in Strumenti > Log HTTP Requests, [PERSON_NAME] su Refresh.
  5. [PERSON_NAME] la nuova voce aiutandoti con la data, l’ora e l’indirizzo del servizio contattato.

Un codice compreso tra 200 e 299 indica generalmente che il server remoto ha risposto correttamente. Un codice che inizia per 4 o 5 segnala generalmente una richiesta rifiutata o un errore riscontrato dal servizio remoto.

Un tempo di esecuzione elevato può indicare una comunicazione lenta. Tuttavia non esiste una durata massima valida in tutte le situazioni: il risultato deve essere confrontato con il funzionamento abituale del servizio interessato.

I dettagli di una richiesta possono contenere dati personali, una chiave API, un token di accesso o altre informazioni riservate. Verifica sempre il loro contenuto prima di trasmettere una schermata o una copia del registro.

Verificare che la registrazione funzioni

Dopo aver [PERSON_NAME], deve comparire una nuova riga con l’indirizzo del servizio contattato, il suo codice [PERSON_NAME] comunicazione.

La nuova richiesta appare nel registro: l’estensione funziona e puoi consultare i suoi dettagli per proseguire la diagnosi.

Una volta terminata la diagnosi, fai clic su Clear log se desideri eliminare le voci registrate. Puoi quindi disattivare ed eliminare l’estensione se non ne hai più bisogno.

Problemi frequenti

Non vedo il pulsante «Aggiungi un’estensione»

Il tuo account WordPress probabilmente non dispone delle autorizzazioni necessarie. Accedi con un account amministratore.

Su una rete WordPress multisito, l’installazione delle estensioni può essere riservata al super-amministratore della rete.

Non trovo l’estensione nel menu «Impostazioni»

L’estensione è accessibile da Strumenti > Log HTTP Requests e non dal menu Impostazioni.

Non appare alcuna nuova richiesta

Verifica che l’estensione sia effettivamente attiva, poi riproduci nuovamente l’azione prima di fare clic su Refresh.

Alcune comunicazioni non passano attraverso l’API HTTP di WordPress. In tal caso non possono essere registrate da questa estensione.

Il registro contiene troppe richieste

Fai clic su Clear log, riproduci solo l’azione da analizzare, poi fai immediatamente clic su Refresh. Potrai così individuare più facilmente la comunicazione cercata.

Lo stato indica 200, ma la funzionalità non funziona

Il codice 200 conferma che il server remoto ha risposto, [PERSON_NAME] al servizio o all’applicazione.

Fai clic sulla riga interessata e consulta la sezione Response per esaminare il contenuto della risposta.

Vota questo articolo :

Questo articolo vi è stato utile ?

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)

Articoli simili

17mn lettura

Come effettuare un aggiornamento di Wordpress all’ultima versione?

1mn lettura

Come funziona Yoast SEO?

4mn lettura

Come ottimizzare il vostro sito Wordpress?

1mn lettura

Come si usa Gutenberg su Wordpress?


Questions sur cet article

Fate una domanda al team LWS e alla sua comunità

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.