Web サイトのサーバー ステータスをチェックするページを作成しようとしています。
そのため、ページでサーバーから 200 の応答コードを取得し、ステータスを宣言するアイコンをページに配置する必要があります。そこに例があるようになりましたが、それらは個々のサイトのみを対象としています。このプロジェクトは、ローカルまたはサーバーのいずれかでホストされるため、顧客サイトのリストと、そこにある Web サイトのステータスを取得できます。
これは可能ですか?
編集:私は今これを行う方法を見つけましたが、Java を正しいサイトに向けることはできません。私が行ったことは、www.downforeveryoneorjustme.com/echelonservices.co.ukサイトをisup.me/echelonservices.co.ukに短縮することです。ただし、これを行うには問題があります。私はすべて
最終的に私がしたいのは探すことですIt's just you! またはそれはあなただけではありません!次のコンテナー ID 内: " < div id="container"> " isup.me/echelonservices.co.ukの結果ページのソース内
これが私が思いついたもので、これまでのところ惨めに失敗しました:
<script type="text/javascript">
//Specify where the sctipt should be running the code against.
window.location.protocol = "http"
window.location.host = "isup.me/echelonservices.co.uk"
//Look for the Class ID and output to a variable.
element = document.getElementById('container');
var Status = element.textContent || element.innerText;
//If the "Status" says: UP write UP, DOWN write DOWN and anything else write Status could not be determined!
if (Status=="UP") {document.write('<div style="color:#00BB00;font-family:Arial;font-weight:bold">UP</div>')}
else {if (Status=="DOWN") {document.write('<div style="color:#FF0000;font-family:Arial;font-weight:bold">DOWN</div>')}
else {document.write('<div style="color:#EDA200;font-family:Arial;font-weight:bold">WARNING:<br>Status could not be determined!</div>')};};
</script>