gpt4 book ai didi

url - 如何忽略 iMacros 脚本中的 HTTP 错误?

转载 作者:行者123 更新时间:2023-12-04 21:38:49 24 4
gpt4 key购买 nike

我有 1000 多个 URL,我想抓取这些 URL 以从 HTML 中检索标题值。在尝试了不同的东西后,我最终使用了 iMacros 脚本,我对此一无所知。尽管如此,我还是在阅读指南后设法制作了一个脚本。

我的脚本运行良好,但有一个问题:在获取 URL 标题时,如果遇到 HTTP 错误(例如死链接、禁止页面等),它会崩溃并显示如下错误消息:

Error -1350: Error loading page. Http status 403. Line 4: URL GOTO=http://url.com



当脚本遇到这些错误时不会崩溃,我希望它简单地跳过 URL 并继续运行。我怎样才能修改我的脚本来做到这一点?这是我的脚本:
VERSION BUILD=9002379
TAB T=1
TAB CLOSEALLOTHERS
URL GOTO=http://google.com/
ADD !EXTRACT {{!URLCURRENT}}
TAG POS=1 TYPE=TITLE ATTR=* EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=d:/ FILE=links.txt
SET !EXTRACT_TEST_POPUP NO

输出:
http://google.com/,Google

我还想用分号替换输出中 URL 后的逗号。

最佳答案

在您不想在失败时退出的关键点:

SET !ERRORIGNORE YES

如果您想在某个时候恢复以停止错误:
SET !ERRORIGNORE NO

您可以根据需要多次使用这两个,甚至每隔一排打开和关闭。

关于url - 如何忽略 iMacros 脚本中的 HTTP 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31971210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com