Options principales
Apprenez différentes manières d'envoyer des requêtes Web en utilisant la commande `curl`. Vous pouvez combiner les options ci-dessous pour créer la forme de requête souhaitée.
1. Requête de base
2. Méthodes de requête HTTP
3. Utilisation avancée
Commande générée :
Essayez de combiner les commandes.
Description:
`curl` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Installation de curl
`curl` est généralement préinstallé sur la plupart des systèmes Linux, mais si ce n'est pas le cas, vous pouvez facilement l'installer avec la commande ci-dessous.
Debian/Ubuntu
sudo apt update
sudo apt install curl
Voici comment installer curl sur un système basé sur Debian ou Ubuntu.
CentOS/RHEL/Fedora
sudo yum install curl
Voici comment installer curl sur un système basé sur CentOS, RHEL ou Fedora.
Arch Linux
sudo pacman -S curl
Voici comment installer curl sur Arch Linux.
Exemples courants
Apprenez à utiliser la commande à travers des scénarios réels en utilisant `curl`.
Vérifier le contenu d'une page Web
curl https://www.google.com
Affiche le contenu HTML de la page d'accueil de Google dans le terminal.
Télécharger un fichier
curl -O https://example.com/data.zip
Télécharge un fichier du serveur distant dans le répertoire actuel.
Envoyer une requête POST à une API (données JSON)
curl -X POST -H "Content-Type: application/json" -d '{"name":"test", "age":30}' https://api.example.com/users
Envoie une requête POST à un point de terminaison API avec des données JSON.
Vérifier les en-têtes de réponse
curl -I https://www.google.com
Vérifie uniquement les en-têtes de réponse du serveur lors d'une requête Web.
Vérifier uniquement le code d'état HTTP
curl -s -o /dev/null -w "%{http_code}" https://www.google.com
Affiche uniquement le code d'état HTTP de la requête Web et masque toute autre sortie.