2010-08-20 8 views
0

나는 TryAgain의 개발자이며, 서버에 연결할 수 없을 때 웹 페이지를로드하는 것을 계속하는 Firefox를위한 부가 기능입니다.웹 사이트 가용성 API

사용자가 최근에 연락하려는 웹 사이트가 다운되었거나 로컬 컴퓨터에서만 차단 된 경우 추가 기능 검사를 제안했습니다. 따라서 더 많은 사람들이 액세스 할 수 있는지 확인하기 위해 도메인을 폴링하는 데 사용할 수있는 일종의 API가있는 downforeveryoneorjustme.com과 유사한 웹 사이트가 있기를 기대했습니다.

downforeveryoneorjustme.com 및 Uptime Auditor에게 연락을 시도했지만 어느 누구도 응답하지 않았습니다. 다른 아이디어가 있습니까? (. 예 http://downforeveryoneorjustme.com) :

http://downforeveryoneorjustme.com/aaa.google.com 

을 그리고 있는지 확인 만 사이트가 일부 서비스에 표시되는지 여부를 확인하는 간단한 기능이 필요한 경우

+0

제목 접근성이 약간 잘못되었습니다. 즉, '웹'과 '접근성'이라는 단어를 같은 문장에 넣으면 바로 WAI 지침을 생각합니다. –

+0

당신 말이 맞아요. 그러나 정확한, 모호하지 않은 설명을 내 두뇌가 나를 실패하고 있습니다. –

답변

4

, 나는 API가 필요하지 않습니다 생각, 당신은 단순히 얻을 수 있습니다 응답에서 찾을 수 있습니다

<title>It's not just you!</title> 

나 :

<title>It's just you.</title> 

의 경우를 예를 들어 유닉스 환경에서는 다음과 같이 할 수 있습니다 :

wget -q -O - http://downforeveryoneorjustme.com/aaa.google.com |grep "It's not just you" 

종료 코드를 확인하십시오. 어쩌면 코드에서 비슷한 것을해야할까요?

+0

downfor의 소유자가 텍스트를 사소하게 변경하기로 결정한 경우 추가 기능의 새 버전을 출시해야하고 (검토 한 결과)이를 피하기를 바랬습니다. 그것은 또한 약간 느립니다. 그럼에도 불구하고 좋은 제안, 그리고 확실히 API를 사용할 수 없다면 제가 갈 해결책입니다. –

+0

이것은 분명히 "가장 아름다운"해결책은 아니지만, API가 없다면 필요한 경우 구현하고 변경하는 것이 매우 간단합니다. –

+0

이 솔루션을 구현했습니다. 이전 버전은 아직 검토 대기 중이지만 승인되는 즉시 수정 전 버전으로 제출할 것입니다. –