1

ウェブサイト/URLが別のサイトにリダイレクトされるかどうかをチェックするバッチファイルを作成することは可能ですか?

たとえば、 http://www.google.com/がhttp://www.google.com/randomsite.php/にリダイレクトされるかどうかを確認します。次のようなステータスが得られれば、すばらしいと思います。

www.google.dk/ Redirects to www.google.dk/randomsite.php/

たとえば、echoと次のような変数を使用します。

echo %Google1% Redirects to %Google2%

そしてそれはこのようになります

www.google.dk/ Redirects to www.google.dk/randomsite.php/
4

2 に答える 2

0

Windows には組み込みツールはありませんが、curl の Windows 互換バージョンをダウンロードすると、それを使用してヘッダーを出力できます。このブログ記事e は、開始するのに適した場所のようです。

例えば:

curl -sL http://www.stackoverflow.com --head | find "301" OR
curl -sL http://www.stackoverflow.com --head | find "302"

見つかった場合、%ERRORLEVEL% 変数は 0 より大きいので、それを確認できます。

于 2012-12-09T01:30:53.783 に答える
0

Linux では、curl -I http://yoururl.com. 必要なのは最初の行だけなので、おそらく次から始めてくださいcurl -I http://yoururl.com | head -n 1

于 2012-12-09T01:32:29.907 に答える