mosheng 发表于 2024-11-2 15:40:42

[转载]CDP之Network Domain















允许跟踪页面的网络活动。它公开有关 http、文件、数据和其他请求和响应的信息,以及它们的标头、正文、时间等。

#### Methods 方法

* Network.canClearBrowserCache
是否支持清除浏览器缓存
返回对象,boolean 布尔值,如果可以清除浏览器缓存,则为 True。

* Network.canClearBrowserCookies
是否支持清除浏览器 Cookie
返回对象,boolean 布尔值,如果可以清除浏览器 Cookie,则为 True。

* Network.clearBrowserCache
清除浏览器缓存

* Network.clearBrowserCookies
清除浏览器 Cookie

* Network.disable
禁用网络跟踪,阻止将网络事件发送到客户端

* Network.emulateNetworkConditions
激活网络条件的模拟。
parameters 参数
![](https://pic.imgdb.cn/item/6725a107d29ded1a8c4a954a.png)

* Network.enable
启用网络跟踪,网络事件现在将传送到客户端。
parameters 参数
![](https://pic.imgdb.cn/item/6725a12fd29ded1a8c4ab77f.png)

* Network.getResponseBody
返回为给定请求提供的内容。
parameters 参数
![](https://pic.imgdb.cn/item/6725a14fd29ded1a8c4ad319.png)

* Network.setCacheDisabled
切换忽略每个请求的缓存。如果 <code>true</code>,则不会使用缓存。
parameters 参数
![](https://pic.imgdb.cn/item/6725a16fd29ded1a8c4aedcd.png)

* Network.setExtraHTTPHeaders
指定是否始终随来自此页面的请求发送额外的 HTTP 标头。
parameters 参数
![](https://pic.imgdb.cn/item/6725a18dd29ded1a8c4b046f.png)

* Network.setUserAgentOverride
允许使用给定的字符串覆盖用户代理。
parameters 参数
![](https://pic.imgdb.cn/item/6725a1f1d29ded1a8c4b5516.png)


#### Events 事件

* Network.dataReceived
网络。数据接收
通过网络接收数据块时触发。
parameters 参数
![](https://pic.imgdb.cn/item/6725d364d29ded1a8c7130ff.png)

* Network.loadingFailed
当 HTTP 请求加载失败时触发。
parameters 参数
![](https://pic.imgdb.cn/item/6725d389d29ded1a8c714bfe.png)

* Network.loadingFinished
当 HTTP 请求完成加载时触发。
parameters 参数
![](https://pic.imgdb.cn/item/6725d3add29ded1a8c716788.png)

* Network.requestServedFromCache
如果请求最终从缓存加载,则触发。
parameters 参数
![](https://pic.imgdb.cn/item/6725d3d5d29ded1a8c71871e.png)

* Network.requestWillBeSent
当页面即将发送 HTTP 请求时触发。
parameters 参数
![](https://pic.imgdb.cn/item/6725d40bd29ded1a8c71b145.png)

* Network.responseReceived
当 HTTP 响应可用时触发。
parameters 参数
![](https://pic.imgdb.cn/item/6725d431d29ded1a8c71d2df.png)

#### Types 类型

* Network.CachedResource
网络。缓存资源
有关缓存资源的信息。
![](https://pic.imgdb.cn/item/6725d45fd29ded1a8c71f663.png)

* Network.ConnectionType
网络。连接类型 #
资源请求的加载优先级。
允许的值: none, cellular2g, cellular3g, cellular4g, bluetooth, ethernet, wifi, wimax, other
Type: string 类型:字符串

* Network.CookieSameSite
表示 Cookie 的“SameSite”状态:https://tools.ietf.org/html/draft-west-first-party-cookies
允许的值:Strict、Lax
Type: string 类型:字符串

* Network.Headers
请求/响应标头作为 JSON 对象的键/值。

* Network.Initiator
有关请求发起方的信息。
Type: object 类型:对象
properties:
![](https://pic.imgdb.cn/item/6725d500d29ded1a8c7267eb.png)

* Network.LoaderId
网络。加载程序 ID
唯一加载程序标识符。

* Network.Request
网络。请求
HTTP request data. HTTP 请求数据。
![](https://pic.imgdb.cn/item/6725d56ed29ded1a8c72b3b4.png)

* Network.RequestId
网络。请求 ID


* Network.ResourcePriority
网络。资源优先级 #
资源请求的加载优先级。
允许的值:VeryLow、Low、Medium、High、VeryHigh

* Network.ResourceTiming
网络。资源计时
请求的计时信息
![](https://pic.imgdb.cn/item/6725d66ed29ded1a8c73628e.png)

* Network.Response
HTTP response data. HTTP 响应数据。
![](https://pic.imgdb.cn/item/6725d6b0d29ded1a8c73929a.png)
![](https://pic.imgdb.cn/item/6725d6c4d29ded1a8c739fcf.png)

* Network.SecurityDetails
有关请求的安全详细信息。
![](https://pic.imgdb.cn/item/6725d6e2d29ded1a8c73b44a.png)

* Network.SignedCertificateTimestamp
签名证书时间戳 (SCT) 的详细信息。
![](https://pic.imgdb.cn/item/6725d6fad29ded1a8c73c5a6.png)

* Network.Timestamp
网络。时间戳
自 epoch 以来的秒数。
页: [1]
查看完整版本: [转载]CDP之Network Domain