2010-05-08 7 views
0

La réponse dans ce post Use jQuery to check if a URL on another domain is 404 or not? montre comment utiliser YQL dans Jquery pour vérifier si l'URL est valide ou non. Cependant, je ne peux pas obtenir cela pour travailler pour moi. La seule différence que je peux penser est que mon URL est un fichier texte (http://mycrossdomain.com/sometext.txt) et non HTML.I pense que la requête YQL doit être ajustée en conséquence. Toute aide est appréciée.En utilisant YQL et Jquery pour vérifier la validité URL

Répondre

0

Vous pouvez créer très simplement data table pour ramener exactement ce dont vous avez besoin avec vos propres requêtes YQL personnalisé. Par exemple, voici une table pour récupérer les en-têtes et le statut d'une URL.

Une table exemple pourrait ressembler à: http://github.com/salathe/yql-tables/blob/master/url/status.xml

On peut l'utiliser comme:

use "http://github.com/salathe/yql-tables/raw/master/url/status.xml" as url.status; 
select url, status from url.status where url="http://developer.yahoo.com/"; 

Idéalement, une requête HTTP HEAD serait utilisé, mais autant que je sache il n'y a aucun moyen pour YQL exécuter pour le faire en ce moment.

+0

Tout ce que je dois vérifier est si le fichier txt existe. Je ne ai pas besoin de données à retourner à l'aide YWL – Nick

+0

Si aucune donnée est retournée, comment saurez-vous si elle existe? – salathe

+0

Le fichier txt est une indication qu'un «processus» a été complété. Je veux juste vérifier si une URL est un 404 ou non. – Nick

Questions connexes