[windows] Windows 콘솔에서 cURL 명령 실행

명령 프롬프트에서 cURL 명령을 실행하기 위해 Windows에 cURL을 설치하는 방법이 있습니까?



답변

Cygwin 이 아닌 경우 기본 Windows 빌드를 사용할 수 있습니다. 일부는 여기에 있습니다 : 마법사 다운로드 곱슬 곱슬 .


답변

먼저 cURL 실행 파일을 다운로드해야합니다. Windows 64 비트의 경우 여기 에서 다운로드하고 Windows 32 비트의 경우 여기 에서 다운로드
한 후 curl.exe파일을 C:드라이브 에 저장하십시오 .

사용하려면를 열고 다음 command prompt을 입력하십시오.

C:\curl http://someurl.com


답변

GitWindows에 설치 한 경우 GNU Bash내장 된 ….을 사용할 수 있습니다 .

/superuser/134685/run-curl-commands-from-windows-console/#483964


답변

문자 그대로 curl실행 파일이 필요하지 않지만 GET 요청 결과를 보거나 저장 해야하는 사람들은 powershell직접 사용할 수 있습니다. 일반 명령 프롬프트에서 다음을 입력하십시오.

powershell -Command "(new-object net.webclient).DownloadString('http://example.com')"

약간 장황하지만 타이핑과 비슷합니다.

curl http://example.com/

더 유닉스 같은 환경에서.

자세한 정보 net.webclient웹 클라이언트 메소드 (System.Net)에서 확인할 수 있습니다 .

업데이트 : ImranHafeez 가이 답변 에서 어떻게 한 단계 더 나아 갔는지 좋아합니다 . 그러나 더 간단한 cmd-script를 선호하지만 curl.cmd다음을 포함 하는 파일을 만들 수도 있습니다 .

@powershell -Command "(new-object net.webclient).DownloadString('%1')"

위의 유닉스 예제와 같이 호출 할 수 있습니다.

curl http://example.com/


답변

Chocolatey 패키지 관리자 를 사용하는 경우 명령 행 또는 PowerShell에서이 명령을 실행 하여 cURL설치할 수 있습니다 .

choco install curl


답변

Windows에서 배치 파일을 만들고 Windows에서 cURL을 즐기십시오 🙂

@echo off
echo You are about to use windows cURL, Enter your url after curl command below:
set /p input="curl "
cls
echo %input%
powershell -Command "(new-object net.webclient).DownloadString('%input%')"
pause


답변

  1. 다운로드 페이지 방문 https://curl.haxx.se/download.html- 믿어지지 않습니다
  2. 목록에서 시스템을 선택하십시오
  3. SSL 지원을 잊지 마십시오. 예를 들어 https 등
  4. 포장을 풀고 curl.exe.crtC:\Windows\System32
  5. cmd를 다시 시작하십시오.
  6. 즐겨 > curl https://api.stackexchange.com

ps 다른 폴더에 실행 파일을 저장하려면 경로를 확인하십시오. > echo %PATH%