http://google.comを呼び出して応答ヘッダーを取得するなど、http 要求を送信して応答を取得するための Windows シェル スクリプトを作成したいと考えています。
2128 次
2 に答える
0
VBScript (または JScript) と Microsoft.XmlHttp オブジェクトを使用します。
CreateObject("Microsoft.XmlHttp")
結果に対して GetAllResponseHeaders メソッドを使用します。
http://msdn.microsoft.com/en-us/library/ie/ms535874(v=vs.85).aspx
シェルがVBScriptを.vbsファイルにエコーし、cshellを使用して実行するシェルスクリプトである必要がある場合。
于 2013-07-01T18:48:33.463 に答える
0
PowerShell を使用している場合は、これを試してください。
$url = "http://google.com"
[net.httpWebRequest] $request = [net.webRequest]::create($url)
[net.httpWebResponse] $response = $request.getResponse()
$responseStream = $response.getResponseStream()
$sr = new-object IO.StreamReader($responseStream)
$result = $sr.ReadToEnd()
$result
これにより、Web ページの html 部分がプルされます。
于 2013-07-01T18:50:49.640 に答える