巴扎黑2017-04-17 15:07:17
Windows cmd は、HTTP ダウンロードを呼び出すための専用コンソール ツールをユーザーに直接提供しません。プログラムから呼び出す場合は、Windows版のwgetまたはaria2cの実行ファイルを持ってきてください。 HTTP ダウンロード コードを記述する必要はありません。
PowerShell 2 で使用できます
リーリーPowerShell 3 には、
と同等の wget ステートメントがあります。 リーリーただし、aria2c は依然として強力で、中断されたダウンロードやマルチスレッドのダウンロードを再開できます。 HTTP、FTP、BT、マグネットリンクなどをサポートします。
怪我咯2017-04-17 15:07:17
なぜコマンドラインを使用してダウンロードするのですか? 直接ダウンロードすることはできないのですか?
簡単な方法は、Windows に付属の WinHTTP を使用することです。これは、カーネルによって直接実装されるため、基本的にはパフォーマンスに依存します。のパフォーマンスの問題。 。 。 。 MSDN に関連するディスカッションがあります
https://social.msdn.microsoft...
公式ドキュメントはこちらです
https://msdn.microsoft.com/en...
これは、ソケットを使用して http クライアントを手書きするよりもはるかに便利です。
迷茫2017-04-17 15:07:17
Python を使用します。Linux とは異なり、Windows はこの種のサポートを直接提供しません。もう 1 つのオプションは、前述のように Power-Shell を使用することです。