#http
20 éléments
http.cookies: SimpleCookie (parser/composeur)
Analyser un header Cookie et créer un Set-Cookie.
urllib.request: timeout et en-têtes sans dépendances
Construire une requête HTTP avec timeout et en-têtes custom (sans exécuter).
curl: reprendre un téléchargement interrompu
Utiliser -C - pour continuer un download partiel et --range pour segments.
curl: appeler une API via un socket Unix
Utiliser --unix-socket pour cibler un service écoutant sur un socket local.
curl: --resolve forcer l'IP sans toucher au DNS
Cibler une IP précise pour un host (SNI/Host) sans modifier /etc/hosts: debug LB, A/B, IPv4/IPv6.
HTTPie: tester des APIs proprement
Envoyer des requêtes HTTP lisibles avec JSON, auth et TLS faciles.
httping: mesurer la latence HTTP facilement
Pinger une URL en HTTP/HTTPS et obtenir latence et réponse.
ngrep: capturer HTTP rapidement par motif
Filtrer des paquets contenant un motif texte (Host, URI) sans ouvrir Wireshark.
tcpflow: réassembler flux HTTP pour analyse
Capturer et écrire chaque flux TCP dans des fichiers, pratique pour HTTP en clair.
tshark: extraire des champs HTTP
Sniffer et exporter Host, Path, Code HTTP en CSV pour analyse rapide.
wget: mirrorer un site prudemment
Créer un miroir local d'un site avec respect du robots.txt, profondeur, et vitesse limitée.
wrk: benchmark HTTP simple et puissant
Mesurer le throughput et la latence avec des threads et connexions configurables.