Chaque site Web, tôt ou tard, rencontre un bogue ou une erreur difficile à résoudre. Souvent, cela est dû au fait que l’erreur elle-même ne fournit pas beaucoup de détails. L’erreur 429 Too Many Requests en est un exemple. Lors de la diffusion du contenu du site Web, les serveurs Web communiquent avec les clients à l’aide de codes d’état HTTP. Il existe de nombreuses variantes, allant des codes d’état 3xx identifiant les processus de redirection aux codes 4xx indiquant les erreurs côté client. Cet article explique comment corriger le code d’erreur 429 Too Many Requests.

429 Too Many Requests est l’un de ces codes HTTP. Ce code apparaît chaque fois que quelqu’un accède à plusieurs reprises à un site Web et dépasse la limite de débit, comme son nom l’indique. Cette erreur vous empêchera généralement d’accéder à votre panneau d’administration et rendra le site inaccessible. Gardant cela à l’esprit, cet article vous fournira six solutions efficaces pour diagnostiquer et résoudre une erreur 429 sur votre site Web. Commençons par des informations plus spécifiques sur cette erreur HTTP.

Avez-vous déjà rencontré la redoutable erreur WordPress 429 ? Cette erreur, également connue sous le nom d’erreur de trop de demandes, est l’une des nombreuses erreurs WordPress courantes que vous rencontrerez lors de l’utilisation de la plateforme. Contrairement à d’autres messages d’erreur, celui-ci ne fournit aucune information sur sa cause.

Les”meilleurs”types d’erreurs sont ceux qui vous indiquent exactement ce qui cause le problème. L’erreur HTTP 429 reçoit tous les points dans cette catégorie. Vous reconnaîtrez immédiatement le problème, ce qui vous permettra de commencer à identifier le coupable. En bref, l’erreur 429 apparaît lorsque quelqu’un ou quelque chose fait un nombre excessif de requêtes à votre serveur. Il existe plusieurs façons simples de résoudre ce problème si vous utilisez WordPress. Ci-dessous, nous avons mentionné les étapes pour résoudre le code d’erreur 429 Trop de demandes.

4 façons de corriger le code d’erreur 429 Trop de demandes

Effacez le cache de votre navigateur

Pour le faire dans Chrome :

Cliquez sur CMD + Maj + Suppr sur le clavier du MacBook ou sur Ctrl + Maj + Suppr sur Windows 11. La fenêtre contextuelle analogique”Effacer les données de navigation”. Cliquez sur l’onglet Avancé. Sélectionnez la plage de temps et les données que vous souhaitez supprimer. Cliquez sur Effacer les données.

Attendre pour envoyer une autre requête

Attendre pour envoyer une autre requête est le moyen le plus simple de résoudre une erreur HTTP 429. Ce code d’état est fréquemment envoyé avec un en-tête”Retry-after”, qui spécifie le temps d’attente avant d’envoyer une autre requête. Il peut ne spécifier que quelques secondes ou minutes.

Videz votre cache DNS

Si la suppression du cache de votre navigateur ne fonctionne pas, vous pouvez essayer de vider votre cache DNS. Le cache DNS de votre ordinateur enregistre les demandes de serveur de noms de domaine afin que les sites Web se chargent plus rapidement la prochaine fois que vous les visitez. Malheureusement, si vous faites plusieurs requêtes avant que la durée de vie du cache DNS n’expire naturellement, cela peut entraîner une erreur HTTP 429.

Pour effacer votre cache DNS sur Mac :

“Ouvre le Finder. Cliquez sur Application. Faites défiler jusqu’au dossier Utilitaires et cliquez dessus. Terminal ouvert. Dans la fenêtre Terminal, saisissez la chaîne de commande suivante : sudo dscacheutil-flushcache ; sudo killall-HUP mDNSResponder Cliquez sur Entrée, puis saisissez votre mot de passe administrateur. Cliquez à nouveau sur Entrée. »

Vérifiez vos plugins

Les plugins sont maintenant utilisés pour presque tout, et il est très probable que l’un d’eux soit à l’origine du problème. Le problème est de savoir lequel. Il est toujours préférable d’utiliser le moins de plugins possible. Non seulement ils peuvent ralentir votre site Web, mais dans des situations comme celle-ci, en avoir beaucoup peut rendre difficile la détermination d’un problème. Je vais vous montrer comment désactiver vos plugins. Cliquez sur Plugins dans le panneau d’administration de gauche, puis sélectionnez Plugins installés. Si vous ne l’avez pas déjà fait, il est maintenant temps de vous assurer que tous vos plugins sont à jour.

Bien sûr, vous utilisez peut-être beaucoup de plugins, ce qui peut entraîner une panne de votre site Web. ralentir. L’utilisation de la méthode un par un peut prendre trop de temps. Si tel est le cas, utilisez l’action groupée pour désactiver vos plugins et voir si le problème a été résolu ; si c’est le cas, vous devez maintenant déterminer quel plugin est à blâmer. Si vous découvrez que l’un de vos plugins est à l’origine du problème, vérifiez si vous avez modifié les paramètres qui pourraient en être la cause, et si ce n’est pas le cas, contactez le créateur du plugin pour l’informer de l’erreur.

Qu’est-ce que c’est ? l’erreur HTTP 429 Too Many Requests

L’erreur 429 Too Many Requests indique que l’utilisateur a envoyé trop de demandes dans un court laps de temps (“limitation du débit”). Les représentations de réponse DEVRAIENT inclure des informations sur la condition et PEUVENT inclure un en-tête Retry-After indiquant combien de temps attendre avant de faire une autre demande.

Qu’est-ce qui cause le message d’erreur d’erreur Trop de demandes

Votre Le site Web reçoit beaucoup trop de demandes, comme l’indique le message d’erreur. Le problème est que ces demandes peuvent provenir d’un grand nombre d’utilisateurs essayant d’accéder à votre site Web en même temps, de robots inondant votre site Web ou de plugins et de scripts personnalisés essayant d’accéder à votre site Web. Vous vous demandez peut-être pourquoi le trafic excessif est un problème ; la réponse est simple : votre hébergeur ne peut pas le gérer.

Pour être plus précis, le serveur n’a pas les ressources dont il a besoin. Lorsqu’un visiteur, un bot ou un script soumet une demande au site Web, le serveur tente de l’accepter. Un serveur qui fait son travail essaiera d’accepter chaque demande, mais les serveurs ont des limites. Ces requêtes consomment la précieuse RAM du serveur, et lorsqu’elle est épuisée, le message d’erreur apparaît. Les sites Web plus importants devront payer pour un meilleur équipement de gestion du trafic. C’est ce qui se passe lors d’une attaque DDOS.

Mots finaux

Nous espérons que vous aimerez notre article sur les méthodes pour corriger le code d’erreur 429 Trop de demandes vous aidera et résoudra tous vos problèmes. Les serveurs Web, en revanche, ont des limites. L’erreur 429 se produit lorsqu’ils n’ont pas assez de mémoire pour traiter les requêtes. De plus, l’erreur HTTP 429 peut apparaître à la suite de mesures de sécurité. Un nombre excessif de requêtes peut indiquer une attaque par force brute ou par déni de service distribué (DDoS).

J’espère que vous comprenez cet article, Comment corriger le code d’erreur 429 Trop de requêtes.

By Henry Taylor

Je travaille en tant que développeur back-end. Certains d'entre vous m'ont peut-être vu à la conférence des développeurs. Dernièrement, j'ai travaillé sur un projet open source.