0

15分ごとに(スケジュールされたタスクをホストせずに)アプリのURLにリクエストを送信する必要がありますが、洗練されたものは必要なく、単純なものが必要なので、次の2つの解決策があります。

  • Windows7スケジューラー+PowerShellスクリプト
  • Windows7スケジューラー+Curlリクエスト

私にできるような他の何かがありますか?

2つのアプローチのどちらが最適ですか?

誰かがURLリクエストを実行するPowerShellスクリプトを作成する方法、またはWindows7でcurlリクエストをスケジュールする方法を教えてくれたら本当にありがたいです。

4

2 に答える 2

2

PowerShell 3が手元にある場合は、スケジュールされたスクリプトで新しいInvoke-WebRequestを使用できます。ただし、PowerShellでcurlに似たものを使用するのは比較的簡単です。言及された記事から:

$document = New-Object -ComObject msxml2.ServerXMLHTTP
$document.open("POST", "https://www.somewhere.com", $false)
$document.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")

$postline = " <Blah> "

$document.send($postline)
于 2012-05-24T11:54:08.627 に答える