【问题标题】:"Save as" from Google chrome Developer Tools Network tab missing谷歌浏览器开发者工具网络标签中的“另存为”缺失
【发布时间】:2017-12-06 19:40:04
【问题描述】:

如果我右键单击谷歌浏览器开发者工具网络选项卡中网络选项卡中的条目,我会得到这些替代方案:

  • 复制(打开一个子菜单,其中包含复制链接地址、复制请求标头、复制响应标头、复制响应、复制为 cURL (cmd)、复制为 cURL (bash)、全部复制为 cURL (cmd)、全部复制为cURL (bash),全部复制为 HAR)
  • 另存为带有内容的 HAR
  • 清除浏览器缓存
  • 清除浏览器 cookie
  • 阻止请求网址
  • 阻止请求域
  • 在源面板中打开
  • 在新标签页中打开

问题

  • “另存为”在哪里?
  • 我可以自定义此菜单以删除不需要的条目吗?
  • 插件功能是否让我可以做这些事情?

【问题讨论】:

  • 使用firefox,不能一次保存所有资源,但可以一一保存
  • 我发现对于图像、css 等资源(以及更多信息)。有一个“另存为”选项。但是对于一些其他类型的资源,缺少“另存为”,我必须手动复制响应内容并自己将其保存到本地文件中。

标签: google-chrome google-chrome-devtools


【解决方案1】:

您可以使用“保存为包含内容的 HAR”来保存整个请求/响应列表,但不能保存单个请求/响应列表。

至于自定义网络面板或任何其他内置面板上的上下文菜单,这是不可能的。去年我在 Elements 面板上回答了一个类似的问题,在查看源代码后发现没有可用的钩子。见https://stackoverflow.com/a/38050351

您可以通过chrome.contextMenus 在自定义面板上创建上下文菜单。网络面板有一个公开请求数据的 API (getHar)。您可能可以根据这些数据构建自己的 DevTools 面板。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2012-08-12
  • 2019-09-15
  • 2013-11-12
  • 2016-07-02
  • 1970-01-01
  • 1970-01-01
  • 2012-05-29
  • 2013-12-22
相关资源
最近更新 更多