使用YQL和Jquery检查URL有效性

发布于 2024-08-31 18:28:23 字数 394 浏览 3 评论 0原文

这篇文章中的答案 使用 jQuery 检查另一个域上的 URL 是否为 404? 展示如何在 Jquery 中使用 YQL 检查 URL 是否有效。但是,我无法让它为我工作。我能想到的唯一区别是我的 URL 是一个文本文件 (http://mycrossdomain.com/sometext.txt" ) txt)而不是HTML。我认为YQL查询需要相应调整。任何帮助表示赞赏。

The answer in this post Use jQuery to check if a URL on another domain is 404 or not? shows how to use YQL in Jquery to check if URL is valid or not. However, I can't get this to work for me. The only difference I can think of is that my URL is a text file (http://mycrossdomain.com/sometext.txt) and not HTML.I think the YQL query needs to be adjusted accordingly. Any help is appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一生独一 2024-09-07 18:28:23

您可以创建一个非常简单的数据表,以通过您自己的自定义 YQL 查询精确返回您需要的内容。例如,下面是一个用于检索 URL 标头和状态的表。

示例表可能如下所示: http://github.com /salathe/yql-tables/blob/master/url/status.xml

您可以像这样使用它:

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/";

理想情况下,将使用 HTTP HEAD 请求,但 AFAIK YQL 执行此时无法执行此操作。

You can create a very simply data table to bring back precisely what you need with your own custom YQL queries. For example, here is a table for retrieving the headers and status for an URL.

An example table could look like: http://github.com/salathe/yql-tables/blob/master/url/status.xml

You would use it like:

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/";

Ideally, a HTTP HEAD request would be used but AFAIK there is no way for YQL execute to do that at this time.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文