ForHosting KIT · Outils pour développeurs

Supprimer les paramètres de suivi d’une URL

Un lien partagé conserve souvent des identifiants publicitaires et analytiques bien après leur utilité initiale.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Collez une URL HTTP ou HTTPS absolue pour supprimer les paramètres de suivi connus sans consulter la destination. Le résultat garde les paramètres fonctionnels dans leur ordre d’origine et indique chaque nom, valeur et classification retirés, afin que vous puissiez contrôler la modification au lieu de faire confiance à un nettoyage invisible.

Nettoyez le lien sans réécrire le reste

De nombreux outils analysent une URL puis la sérialisent de nouveau. Cette opération peut modifier la casse, l’échappement, une barre finale ou l’ordre de champs répétés, même lorsque ces détails ne concernent pas le suivi. Cet outil valide l’adresse, mais intervient de manière ciblée sur le texte reçu : seuls les segments de requête dont le nom décodé figure dans le catalogue révisé sont supprimés. Le protocole, le domaine, le port, le chemin et le fragment restent tels qu’ils ont été fournis. Les paramètres conservés gardent leur écriture brute et leur ordre relatif. Si tous disparaissent, le point d’interrogation est également retiré.

Choisissez une politique explicable et ajoutez des exceptions

La politique conservative est appliquée par défaut. Elle comprend des balises de campagne et des identifiants de clic créés pour l’analyse, la publicité, les e-mails ou l’attribution sociale. La politique aggressive ajoute un second ensemble révisé dont les noms servent souvent à l’attribution, mais peuvent aussi appartenir à une intégration fonctionnelle. Utilisez-la seulement si vous connaissez le service cible. La liste keep_params est prioritaire sur les deux politiques et protège toutes les occurrences d’un nom utile. La comparaison ignore la casse, tandis que l’inventaire conserve l’écriture réellement présente dans l’URL.

Examinez l’inventaire avant de partager

La sortie ne se limite pas à une chaîne nettoyée. Chaque élément retiré contient le nom du paramètre, sa valeur décodée et le groupe du catalogue, dans l’ordre d’apparition. Vous disposez ainsi d’une preuve exploitable dans un processus éditorial ou de confidentialité et pouvez repérer une classification inattendue. L’outil ne charge pas la page, ne suit aucune redirection et ne garantit pas la sûreté du site. Les URL contenant des identifiants intégrés sont refusées pour éviter de reproduire un mot de passe. Lorsqu’un nom ne peut pas être décodé sans risque, il est conservé : en cas de doute, l’outil supprime moins.

Partage respectueux de la confidentialité

Retirez les identifiants publicitaires et analytiques avant d’insérer un lien dans un message, un document ou une publication, avec une trace vérifiable.

Nettoyage éditorial

Préparez des liens sources pour des articles, des bases de connaissances et des lettres d’information sans altérer les champs fonctionnels ni les ancres.

Hygiène automatisée des URL

Appelez l’API dans un flux d’importation ou de publication et conservez l’inventaire structuré avec le lien nettoyé.

Quels paramètres de suivi sont supprimés ?

La politique conservative retire des identifiants révisés liés aux UTM, aux clics publicitaires, aux campagnes par e-mail et à l’attribution sociale. La politique aggressive ajoute un groupe distinct de noms moins certains. Le catalogue versionné indique sa date de révision.

Les noms sont-ils sensibles à la casse ?

La classification et la liste de conservation ignorent la casse : UTM_SOURCE et utm_source reçoivent donc la même décision. L’inventaire garde l’écriture trouvée.

Puis-je empêcher la suppression d’un paramètre ?

Oui. Ajoutez son nom à keep_params. Cette exception est prioritaire sur les deux politiques et protège chaque occurrence du nom.

L’outil consulte-t-il ou vérifie-t-il la destination ?

Non. Il analyse seulement l’URL en local. Il ne suit pas les redirections, ne teste pas la disponibilité, n’inspecte pas le contenu et ne détermine pas si un site est sûr. Seules les URL HTTP et HTTPS absolues sont acceptées.

Pourquoi les URL avec un nom d’utilisateur ou un mot de passe sont-elles refusées ?

Répéter des identifiants intégrés pourrait exposer un secret dans la sortie, les journaux ou un texte copié. Supprimez le userinfo avant le nettoyage.

Le nettoyage est-il gratuit sur ordinateur et mobile ?

La page s’exécute localement et gratuitement dans les navigateurs d’ordinateur et de mobile. L’application native appelle l’API et affiche le tarif ; la même requête coûte $0.002 avec le solde prépayé KIT.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/dev/url-clean

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/dev/url-clean \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com/article?utm_source=newsletter&id=3"}'
{
  "url": "https://example.com/article?utm_source=newsletter&id=3"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.url_clean",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_url_chars8192
max_params200
max_keep_params100
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →