http 명령 줄을 통해 파일을 다운로드하는 방법은 무엇입니까? 과 같은 것을 찾고 있지만 기본 제공

Windows Server 2008의 명령 줄에서 http를 통해 파일을 다운로드해야합니다. wget 과 같은 것을 찾고 있지만 기본 제공 도구 여야합니다.

그런 도구가 있습니까?



답변

PowerShell을 설치 한 경우 …

(New-Object System.Net.WebClient).DownloadFile("http://icanhazip.com/","icanhazip.txt")


답변

curl도 사용 하십시오 :
http://curl.haxx.se/docs/manpage.html

같은

컬 -O http://domain.com/file.gz

작동해야합니다


답변

Windows에서 기본적으로 제공되는 wget에 해당하는 것은 없습니다.


답변

Powershell 방식을 사용하는 것을 좋아하지만 잘못된 ssl 코드 (자체 서명 또는 기타)가있는 페이지와 같은 일부 페이지에 액세스 할 때 호출 전에 먼저 기대치를 설정해야합니다

[Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}
$wc = New-Object System.Net.WebClient

$wc.DownloadFile ( "https://thesite.com/myPage", "LocalFileName.htm" )

여러 번 리디렉션되면 f.ex도 마찬가지입니다. 등을 유지하기 위해 쿠키가 필요한 경우 …

슬프게도, 작은 실행 파일을 직접 작성하지 않으면 wget 외에 실제로 모든 상황을 처리 할 수 ​​있지 않은 것 같지 않습니다 … 사랑하는 것이 좋을 것입니다.


답변