我从我分配给按钮列表的Feed中获取网址,当点击所述按钮时,某些网址会生成404。有没有办法在我开火之前先检查着陆页是否存在?
其中一些网址中有跟踪像素,以便知道它们何时被点击,因此我不想在iframe或类似解决方案中触发它,因为它可能会跟踪两次以测试它是否先存在于它之前火灾。
这甚至可能吗?域名将不相同,我不能使用jQuery。
答案 0 :(得分:1)
要测试网址,您必须访问它。因此,如果没有外部服务,您无法事先对其进行测试。
W3C提供了一个链接检查器:https://validator.w3.org/checklink "该程序既可以用作命令行工具,也可以用作CGI脚本。" 也许您可以使用它来测试网址,然后创建或不创建按钮。
我不知道此服务是否有限制,因此请查看文档! http://search.cpan.org/dist/W3C-LinkChecker/bin/checklink.pod