0

プログラムを開き、バッチ ファイルから単純な HTTP 要求を作成することを自動化する必要があります。

CURL、WGet、またはその他のハンドラーをインストールできません。できれば CMD でリクエストしたいのですが、通常のブラウザでも動作します。

以下のバッチファイルは私が持っているものです...

echo

start "" "C:\Program Files\SpacialAudio\SimpleCast\SimpleCast.exe"

ping localhost -n 5 > nul  

Start http://localhost:8181/?artist=myartist&title=mytitle&songtype=S&duration=240000

質問 1: デフォルトのブラウザを使用する必要がありますか?

質問 2: 上記のバッチは URL を切り刻んでいますが、正しくエスケープするにはどうすればよいですか?

ブラウザは最終的にリクエストします

http://localhost:8181/?artist=myartist

最初にURLをエンコードしても

http://localhost:8181/?artist=myartist&title=mytitle&songtype=S&duration=240000

同じ結果が得られます

4

1 に答える 1

1

URL を二重引用符で囲みます。

start "" "http://blah.blah.com&text"
于 2013-07-24T13:49:42.240 に答える