Apakah ada cara untuk menginstal cURL
di windows untuk menjalankan cURL
perintah dari command prompt ?
windows
command-line
console
curl
Domingo
sumber
sumber
Jawaban:
Unduh cURL untuk Windows dari sini (dan pastikan untuk memilihnya dari Win32 - Cara umum turun pada halaman).
Kemudian letakkan di direktori di dalam variabel lingkungan PATH Anda (yaitu:)
C:\Windows\System32
atau jalankan dengan path lengkapnya sebelum nama yang dapat dieksekusi.Jika Anda meletakkannya di direktori yang ada di dalam PATH Anda, pastikan untuk menutup dan kemudian buka kembali command prompt untuk membuat perintah tersedia.
sumber
https
?Jika Anda menginstal Git untuk Windows, Anda juga mendapatkan Curl secara otomatis. Ada beberapa keuntungan:
PATH
pengaturan selama instalasi secara otomatis.sumber
/mingw64/bin/curl
.Untuk orang-orang yang tidak benar-benar membutuhkan
curl
eksekusi, tetapi hanya perlu misalnya melihat atau menyimpan hasil permintaan GET, dapat menggunakanpowershell
secara langsung. Dari prompt perintah normal, ketik:yang, meskipun sedikit bertele-tele, mirip dengan mengetik
dalam lingkungan yang lebih Unix-ish.
Informasi lebih lanjut tentang
net.webclient
tersedia di sini: Metode WebClient (System.Net) .sumber
DownloadFile
metode:powershell -Command "(new-object net.webclient).DownloadFile('http://.../somefile', 'file.txt')"
. Anda juga baru saja mengajari saya cara menggunakan PowerShell tanpa membuka promptnya. Terima kasih, matty!Setelah menginstal OpenSSL Light, restart Windows, buka Command Prompt, kemudian lakukan perintah tes seperti:
Jika Anda mendapatkan tag HTML kembali, itu berhasil.
sumber
Cara mengatur CURL:
curl.exe
file kePATH
folder Windows Anda . Secara default, iniC:\Windows\System32
.cacert.pem
menjadicurl-ca-bundle.crt
.PATH
folder Windows Anda .Cara mengujinya:
cmd.exe
untuk membuka command prompt Anda.sumber
Tar dan Curl tersedia di Windows dimulai pada Insider Build 17063, sebagai bagian dari rantai alat Windows: curl dan bsdtar.
Tar : Alat baris perintah yang memungkinkan pengguna untuk mengekstrak file dan membuat arsip. Di luar PowerShell atau pemasangan perangkat lunak pihak ketiga, tidak ada cara untuk mengekstrak file dari cmd.exe. Implementasinya menggunakan libarchive.
Curl : Alat baris perintah yang memungkinkan untuk mentransfer file ke dan dari server.
Catatan: PowerShell memang menawarkan fungsionalitas serupa (memiliki ikal dan utilitas ekstraksi file sendiri).
Info lebih lanjut: Tar dan Curl Datang ke Windows!
sumber
Anda dapat menginstal "cURL untuk Windows" ini: cURL untuk Windows adalah penginstal MSI untuk cURL, alat transfer web baris perintah yang populer. http://www.confusedbycode.com/curl/
sumber
Tidak perlu me-restart windows tetapi me-restart CMD diperlukan.
sumber
Saya menggunakan jawaban yang diberikan oleh fuxia untuk menjalankan beberapa skrip bash yang saya tulis di Linux pada platform Windows. Ini bekerja dengan sangat baik.
Kata hati-hati dengan
cURL
. Saya mempunyai masalah di mana saya tidak bisa menggunakan interaksi Konsol saat mengautentikasi seperti dijelaskan di sini: https://stackoverflow.com/questions/50724407/curl-command-in-git-bashJika
cURL
perintah Anda memerlukan otentikasi dan Anda tidak ingin kata sandi terlihat di baris perintah atau disimpan dalam skrip Anda, Anda harus menggunakan solusi lain, seperti menggunakan file kata sandi: https://stackoverflow.com/questions/2594880 / using-curl-with-a-username-and-passwordsumber