web-dev-qa-db-ja.com

WinPEのコマンドラインからHTTPGETリクエストを送信するにはどうすればよいですか?

Windowsプレインストール環境 (WinPE)の下で HTTP GETリクエスト を送信する必要があります。

私の最初の考えはcurl.exeでした。 Windowsではうまく機能しますが、WinPEでは機能しません。 curl.exeをboot.wimにコミットしましたが、WinPEでテストしたところ、何も返されません。私も同じ方法でwget.exeをテストしましたが、うまく機能します。ただし、wget.exeは、HTTPリクエストを送信するためではなく、ファイルをダウンロードするために使用されました。

WinPEでcurl.exeを機能させるにはどうすればよいですか?または、WinPEでHTTPリクエストを送信する別の方法はありますか?

3
dalang

wgetは、特に指定がない限り、GETリクエストを使用してフィードしたURLを取得します。

もう1つの方法は、サーバーのポート80にtelnetで接続し、httpコマンドを直接発行することです。

コマンドラインウィンドウから:

telnet <yourserver> 80
GET <path>

サーバーの構成によっては、追加のhttpリクエストを発行する必要がある場合があります。詳細については、 httpヘッダー を参照してください。

5
GnP