
Prend une commande curl et explique les détails DNS/TLS/HTTP étape par étape
explain-my-curl est un CLI local-first pour comprendre ce que fait une commande curl à travers DNS, TLS et HTTP.

Ce dépôt inclut actuellement :
Observed, Inferred, Estimated) pour soutenir la transparence du protocoledocs/transparency-contract.mdgo mod tidy
go run ./cmd/explain-my-curl explain "curl https://example.com -I"
go run ./cmd/explain-my-curl tui
go run ./cmd/explain-my-curl doctor
go run ./cmd/explain-my-curl version
Enter : exécuter la commande curl saisieEsc : passer en mode inspectionTab : basculer le focus entre saisie et inspectioni : focus sur le mode saisiej/k ou touches fléchées : déplacer l'étape sélectionnée de la chronologieSpace : réduire/développer l'étape sélectionnée de la chronologieCtrl+R : basculer le panneau de diagnostic de la réponseCtrl+B : basculer la prévisualisation du corps de la réponseq : quitterv*) sont construites automatiquement avec GoReleaser via GitHub Actions.go test ./... sur les pushes et les pull requests.version, commit, date).Formula/ lors de la publication (le tap utilise ce même dépôt).La télémétrie d'exécution locale, le TUI à deux volets, le masquage des secrets, les tests, le contrat de transparence et l'automatisation des versions sont en place.