【问题标题】:What is the best way to block specific URL for testing?阻止特定 URL 进行测试的最佳方法是什么?
【发布时间】:2013-01-18 11:44:47
【问题描述】:

我正在使用 Google Chrome 和 Fiddler 4.4 版观察网站。

页面正在使用 AJAX 更新其数据。我想阻止一个特定的 URL 来测试如果它不起作用会发生什么。

阻止 URL 的最简单方法是什么?

【问题讨论】:

    标签: debugging google-chrome web-scraping fiddler


    【解决方案1】:

    您希望发生什么?

    转到“自动回复”选项卡。勾选启用自动响应不匹配的请求通过。点击添加按钮。在顶部框中,输入 http://example.com/yourURLisHere。在其下方的框中,选择 404_Plain.dat 或选择 *drop*reset。第一个返回 404。第二个只是在看到目标 URL 时断开连接。第三个如果看到目标 URL,则发送 TCP/IP RST 数据包。

    【讨论】:

    • 感谢@ericlaw。这是完美的。以及如何将其从会话列表中隐藏?实际上我使用了 302_Redirect.dat 并在 Filters 选项卡中检查了 Hide Redirects。还有其他我错过的方式吗?
    • 要从会话列表中隐藏请求,您可能希望为同一个 URL 创建另一个规则,将 ActionText 设置为 *flag:ui-hide=1 并确保此规则列表中出现的早于返回响应的列表。
    • 有没有办法阻止包含特定文本的请求?
    • @bells:如果您认为这与上述问题不同,请在 StackOverflow 上提出一个新问题(并解释),而不是发表评论。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    相关资源
    最近更新 更多