{"id":15099151,"url":"https://github.com/breakingtechfr/curl-breakingtech","last_synced_at":"2026-02-12T17:33:25.712Z","repository":{"id":253759099,"uuid":"844395579","full_name":"BreakingTechFr/Curl-BreakingTech","owner":"BreakingTechFr","description":"Cet outil vous permet de connaitre le statut d'une url ainsi que l'ensemble des redirections de cette url avec leur statut.","archived":false,"fork":false,"pushed_at":"2024-11-24T22:23:56.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-11T20:13:30.004Z","etag":null,"topics":["curl","python","seo"],"latest_commit_sha":null,"homepage":"https://www.breakingtech.fr","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BreakingTechFr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-19T07:08:49.000Z","updated_at":"2024-11-24T22:23:59.000Z","dependencies_parsed_at":"2024-08-26T15:45:23.413Z","dependency_job_id":"d7652591-e69d-4d09-b34f-625771799b3d","html_url":"https://github.com/BreakingTechFr/Curl-BreakingTech","commit_stats":{"total_commits":9,"total_committers":1,"mean_commits":9.0,"dds":0.0,"last_synced_commit":"62ad772a5de4fd17d0cc29f22bcdaa5700042964"},"previous_names":["breakingtechfr/curl-breakingtech"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/BreakingTechFr/Curl-BreakingTech","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BreakingTechFr%2FCurl-BreakingTech","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BreakingTechFr%2FCurl-BreakingTech/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BreakingTechFr%2FCurl-BreakingTech/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BreakingTechFr%2FCurl-BreakingTech/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BreakingTechFr","download_url":"https://codeload.github.com/BreakingTechFr/Curl-BreakingTech/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BreakingTechFr%2FCurl-BreakingTech/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271746777,"owners_count":24813583,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-23T02:00:09.327Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["curl","python","seo"],"created_at":"2024-09-25T17:06:27.960Z","updated_at":"2026-02-12T17:33:25.672Z","avatar_url":"https://github.com/BreakingTechFr.png","language":"Python","readme":"# Curl-BreakingTech\n\n![Capture d’écran 2024-08-19 à 09 19 09](https://github.com/user-attachments/assets/0a05faea-b578-43cc-a479-8f67668b586b)\n\nCe script Python permet d'analyser les redirections d'une URL donnée en utilisant curl. Il affiche le statut HTTP initial de l'URL ainsi que toutes les redirections rencontrées jusqu'à l'URL finale. Les codes de statut HTTP sont affichés avec des couleurs pour une meilleure lisibilité.\n\n# Fonctionnalités :\nAffiche le statut HTTP de l'URL initiale.\nSuit les redirections et affiche chaque URL intermédiaire avec son code de statut.\nAffiche l'URL finale et son code de statut.\nUtilise des couleurs pour différencier les codes de statut :\nVert pour les codes 2xx (succès)\nJaune pour les codes 3xx (redirections)\nRouge pour les codes 4xx (erreurs client)\nMagenta pour les codes 5xx (erreurs serveur)\nBleu pour les autres cas\n\n# Utilisation :\n- Copier les fichiers sources\n```shell\ngit clone https://github.com/BreakingTechFr/Curl-BreakingTech.git\n```\n-Allez deans le repertoire curl : \n```shell\ncd Curl-BreakingTech\n```\n- Lancez le fichier curl.py en utilisant la commande :\n```shell\npython curl.py\n```\n# Exemple : \nEntrez l'URL que vous souhaitez tester (http ou https) : https://exemple.com\nStatut de l'URL de base (https://exemple.com) : 301\nListe des redirections :\nRedirection 1 : URL = https://www.exemple.com, Statut HTTP = 302\nRedirection 2 : URL finale : https://www.exemple.com, Statut HTTP = 200\n\n## Suivez-nous\n\n- [@breakingtechfr](https://twitter.com/BreakingTechFR) sur Twitter.\n- [Facebook](https://www.facebook.com/BreakingTechFr/) likez notre page.\n- [Instagram](https://www.instagram.com/breakingtechfr/) taguez nous sur vos publications !\n- [Discord](https://discord.gg/VYNVBhk) pour parler avec nous !\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbreakingtechfr%2Fcurl-breakingtech","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbreakingtechfr%2Fcurl-breakingtech","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbreakingtechfr%2Fcurl-breakingtech/lists"}