Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
curl is een opdrachtregelprogramma voor het overdragen van gegevens naar en van een server. Het is opgenomen in Windows en ondersteunt een breed scala aan protocollen, waaronder HTTP, HTTPS, FTP en SFTP, waardoor het een handige manier is om REST API's aan te roepen, bestanden te downloaden en eindpunten te testen zonder extra hulpprogramma's te installeren.
De Windows-versie is gebouwd op basis van het upstream-project curl, zodat dezelfde vlaggen en hetzelfde gedrag als linux en macOS op dezelfde manier werken op Windows.
Opmerking
Windows PowerShell 5.1 definieert een ingebouwde alias met de naam curl die wordt toegewezen aan Invoke-WebRequest, waarmee schaduwen curl.exe worden geaccepteerd en verschillende parameters worden geaccepteerd. Als u de echte curl in Windows PowerShell 5.1 wilt gebruiken, verwijdert u de alias met Remove-Item Alias:curl of roept u deze expliciet aan als curl.exe (bijvoorbeeld curl.exe -O https://example.com/file.zip). PowerShell 7+ definieert deze alias niet.
Veelgebruikte opdrachten
Een bestand downloaden:
curl -O https://example.com/file.zip
Maak een GET-aanvraag en druk het antwoord af:
curl https://api.example.com/data
Een JSON POST-aanvraag verzenden:
curl -X POST https://api.example.com/items `
-H "Content-Type: application/json" `
-d '{"name":"widget"}'
Voer curl --help uit of raadpleeg de officiƫle documentatie voor de volledige lijst met opties.
Windows developer