2012-12-09 27 views
0

是否有可能創建一個批處理文件檢查網站/ url是否重定向到另一個網站?批處理 - 是否有可能創建一個批處理文件,檢查是否一個網站/ url重定向到另一個網站

例如檢查,如果http://www.google.com/重定向到http://www.google.com/randomsite.php/和我將是巨大的,如果它可以做像一個狀態:

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

例如回聲和一些varible,如:

echo %Google1% Redirects to %Google2% 

這看起來像這樣

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

回答

0

Windows中沒有內置工具,但是如果您下載Windows compatible version of curl,則可以使用它來打印標題。這個blog articl e似乎是一個很好的開始。

例如:

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

如果找到了,%ERRORLEVEL%變量將大於0,所以你可以檢查。

0

在Linux下,curl -I http://yoururl.com。你只需要第一行,所以開始吧curl -I http://yoururl.com | head -n 1

相關問題