Belangrijkste opties
Leer verschillende manieren om webverzoeken te verzenden met de `curl`-opdracht. U kunt de onderstaande opties combineren om het gewenste verzoek te creëren.
1. Basisverzoek
2. HTTP-verzoeksmethoden
3. Geavanceerd gebruik
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`curl` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
curl installeren
`curl` is meestal standaard geïnstalleerd op de meeste Linux-systemen, maar als het niet is geïnstalleerd, kunt u het eenvoudig installeren met de onderstaande opdracht.
Debian/Ubuntu
sudo apt update
sudo apt install curl
Hoe curl te installeren op Debian- of Ubuntu-gebaseerde systemen.
CentOS/RHEL/Fedora
sudo yum install curl
Hoe curl te installeren op CentOS-, RHEL- of Fedora-gebaseerde systemen.
Arch Linux
sudo pacman -S curl
Hoe curl te installeren op Arch Linux.
Veelgebruikte voorbeelden
Leer de gebruiksmethoden van de opdracht door praktische scenario's met `curl` te verkennen.
Controleer inhoud van webpagina
curl https://www.google.com
Geeft de HTML-inhoud van de Google-startpagina weer in de terminal.
Bestand downloaden
curl -O https://example.com/data.zip
Downloadt een bestand van een externe server naar de huidige directory.
Verzend POST-verzoek naar API (JSON-gegevens)
curl -X POST -H "Content-Type: application/json" -d '{"name":"test", "age":30}' https://api.example.com/users
Stuurt een POST-verzoek naar de API-eindpunt met JSON-gegevens.
Controleer antwoordheaders
curl -I https://www.google.com
Controleert alleen de antwoordheaders van de server bij een webverzoek.
Controleer alleen HTTP-statuscode
curl -s -o /dev/null -w "%{http_code}" https://www.google.com
Geeft alleen de HTTP-statuscode van het webverzoek weer en verbergt alle andere uitvoer.