Como registrar as solicitações HTTP de saída do WordPress ?

Procédure

  

Serviço afetado : WordPress
Painel afetado : painel de administração do WordPress
Nível : intermediário

Quando um site WordPress se comunica com um serviço externo, ele realiza uma solicitação HTTP. Essas comunicações são especialmente usadas para verificar atualizações, contatar uma API ou sincronizar uma extensão.

A extensão Log HTTP Requests permite registrar essas solicitações para identificar um erro ou uma comunicação anormalmente lenta.

Esta extensão [ADDRESS] solicitações de saída realizadas com a API HTTP do WordPress. Ela não permite consultar as visitas recebidas pelo seu site nem todo o tráfego de rede da sua hospedagem.

Antes de começar

Você deve ter uma conta WordPress autorizada a instalar e ativar extensões.

Você também deve poder reproduzir a ação a ser analisada, por exemplo o envio de um formulário, uma sincronização, uma verificação de atualizações ou a conexão com um serviço externo.

Instalar a extensão Log HTTP Requests

  1. [PERSON_NAME] painel de administração do seu site [ADDRESS]>
  2. No menu à esquerda, clique em Extensões e depois em Adicionar uma extensão.
    Como registrar as solicitações HTTP de saída do WordPress ?
  3. Pesquise a extensão Log HTTP Requests usando o campo de pesquisa.
    Como registrar as solicitações HTTP de saída do WordPress ?
  4. Verifique se a extensão exibida tem realmente esse nome, [PERSON_NAME] em Instalar agora.
  5. Assim que a instalação terminar, clique em Ativar.

O registro das novas solicitações HTTP começa assim que a extensão é ativada.

[PERSON_NAME] as solicitações registradas

No menu à esquerda do WordPress, clique em Ferramentas e depois em Log HTTP Requests.

Como registrar as solicitações HTTP de saída do WordPress ?

A tabela apresenta as principais informações sobre cada comunicação:

  • URL : o endereço do serviço contatado;
  • Status : o código de resposta HTTP retornado pelo serviço;
  • Runtime : [PERSON_NAME] da comunicação, expressa em segundos;
  • Date Added : a data e a hora em que a solicitação foi registrada.

Como registrar as solicitações HTTP de saída do WordPress ?

Clique em uma linha para exibir os detalhes da solicitação enviada e da resposta recebida.

Como registrar as solicitações HTTP de saída do WordPress ?

A interface também oferece os botões Refresh para atualizar a lista e Clear log para excluir as entradas registradas.

[PERSON_NAME] o problema a analisar

Para identificar uma solicitação específica:

  1. Abra a página Ferramentas > Log HTTP Requests.
  2. Você pode clicar em Clear log para começar com uma lista vazia. Faça essa ação [PERSON_NAME] não precisar mais das entradas já presentes.
  3. Volte ao seu site e reproduza a ação em questão: envie o formulário, reinicie a sincronização ou use a funcionalidade que está com problema.
  4. Volte em Ferramentas > Log HTTP Requests, [PERSON_NAME] em Refresh.
  5. [PERSON_NAME] a nova entrada com a ajuda de sua data, hora e do endereço do serviço contatado.

Um código entre 200 e 299 geralmente indica que o servidor remoto respondeu corretamente. Um código que começa com 4 ou 5 geralmente sinaliza uma solicitação recusada ou um erro encontrado pelo serviço remoto.

Um tempo de execução elevado pode indicar uma comunicação lenta. No entanto, não existe uma duração máxima válida em todas as situações: o resultado deve ser comparado ao funcionamento habitual do serviço em questão.

Os detalhes de uma solicitação podem conter dados pessoais, uma chave de API, um token de acesso ou outras informações confidenciais. Verifique sempre o conteúdo antes de enviar uma captura de tela ou uma cópia do registro.

Verificar se o registro está funcionando

Depois de ter [PERSON_NAME], uma nova linha deve aparecer com o endereço do serviço contatado, seu código [PERSON_NAME] comunicação.

A nova solicitação aparece no registro: a extensão está funcionando e você pode consultar seus detalhes para continuar o diagnóstico.

Após terminar o diagnóstico, clique em Clear log se desejar excluir as entradas registradas. Em seguida, você pode desativar e excluir a extensão se não precisar mais dela.

Problemas frequentes

Não vejo o botão « Adicionar uma extensão »

Sua conta WordPress provavelmente não tem as permissões necessárias. Entre com uma conta de administrador.

Em uma rede WordPress multisite, a instalação de extensões pode ser reservada ao superadministrador da rede.

Não encontro a extensão no menu « Configurações »

A extensão está acessível em Ferramentas > Log HTTP Requests e não pelo menu Configurações.

Nenhuma nova solicitação aparece

Verifique se a extensão está devidamente ativada e, em seguida, reproduza novamente a ação antes de clicar em Refresh.

Algumas comunicações não passam pela API HTTP do WordPress. Nesse caso, elas não podem ser registradas por esta extensão.

O registro contém solicitações demais

Clique em Clear log, reproduza apenas a ação a ser analisada e, em seguida, clique imediatamente em Refresh. Assim, você poderá identificar mais facilmente a comunicação procurada.

O status indica 200, mas a funcionalidade não funciona

O código 200 confirma que o servidor remoto respondeu, [PERSON_NAME] ao serviço ou à aplicação.

Clique na linha correspondente e consulte a seção Response para examinar o conteúdo da resposta.

Avaliar este artigo :

Este artigo foi útil para si ?

Article utileSim

Article non utileNão

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)

Artigos semelhantes

17mn leitura

Como efetuar uma atualização do Wordpress para a versão mais recente?

1mn leitura

Como é que o Yoast SEO funciona?

4mn leitura

Como pode otimizar o seu sítio Wordpress?

1mn leitura

Como é que eu uso o Gutenberg no Wordpress?


Questions sur cet article

Fazer uma pergunta à equipa do LWS e à sua comunidade

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.