Skip to content

Latest commit

 

History

History
62 lines (52 loc) · 3.08 KB

File metadata and controls

62 lines (52 loc) · 3.08 KB
title slug
webRequest.RequestFilter
Mozilla/Add-ons/WebExtensions/API/webRequest/RequestFilter

{{AddonSidebar}}

webRequest 事件参数

Type

该参数值是一个对象,包括以下属性:

  • urls
    • : 字符串数组类型,数组内的每个字符串为模式匹配格式。当请求地址符合给定模式时,事件监听器才会响应。需注意的是,仅支持 http 和 HTTPS 协议的参数地址,其他协议即使与该给定模式匹配也不会响应。
  • types{{optional_inline}}
    • : webRequest.ResourceType 类型的数组,表示资源类型列表。例如:stylesheets、images、scripts。事件监听器仅响应出现在该指定列表的资源类型。
  • tabId{{optional_inline}}
    • : 数值类型,与{{WebExtAPIRef("tabs.Tab", "tab")}}关联,事件监听器仅响应指定了该 tabId 的请求。
  • windowId{{optional_inline}}
    • : 数值类型,与{{WebExtAPIRef("windows.Window", "window")}}关联,事件监听器仅响应指定了该windowId的请求。

Browser compatibility

{{Compat}}

{{WebExtExamples}}

Note

该 API 基于 Chromium 的 chrome.webRequest API. 该文档来源于 Chromium 代码中的 web_request.json

Microsoft Edge 兼容性数据由 Microsoft Corporation 提供,并包含在 Creative Commons Attribution 3.0 United States License 下。