美文网首页
DevTools 技巧合集十一

DevTools 技巧合集十一

作者: 涅槃快乐是金 | 来源:发表于2024-07-10 22:36 被阅读0次

编辑并重新网络请求用于调试

当您在调试后端返回错误响应的bug 时,快速调整请求并重新发送是非常有用的。您可以通过更改前端代码并重新加载页面来实现,但 DevTools 可以帮助您更快地完成这项工作,让您无需修改前端代码即可编辑并重新发送请求。

以下是几种根据您选择的浏览器进行操作的方法:

使用 cURL(适用于 Firefox、Chrome 和 Edge)

FirefoxChromeEdge 中,您可以将网络工具中的任何请求复制为 cURL 命令。复制后,您可以将命令粘贴到终端应用程序中,进行必要的编辑,然后运行它。

步骤:

  1. 在网络工具中找到您要编辑的请求。
  2. 右键单击请求,选择 Copy > Copy as cURL
  3. 将命令粘贴到终端应用程序中,进行需要的修改,然后运行它。


使用 Fetch(适用于 Firefox、Chrome 和 Edge)

类似于 cURL,您还可以使用 Copy as Fetch 选项将请求复制为 Fetch 命令。

步骤:

  1. 在网络工具中找到您要编辑的请求。
  2. 右键单击请求,选择 Copy > Copy as Fetch
  3. 打开Console 工具。
  4. 将复制的代码粘贴到 Console 工具中,进行需要的修改,然后运行它。

使用 Firefox 的 Edit and Resend 功能

Firefox 有一个内置的 Edit and Resend 功能,非常方便,因为它不需要切换到终端或 Console工具。在 Edit and Resend 中,您可以直接在网络工具中编辑请求。

步骤:

  1. 在网络工具中找到您要测试的请求。
  2. 右键单击请求,选择 Edit and Resend。新请求侧边栏会出现。
  3. 在侧边栏中编辑请求的 methodurlquery stringheadersbody 以满足您的需求。
  4. 点击 Send 重新发送修改后的请求。

使用 Edge 的 Network Console 工具

Edge 具有一个与 FirefoxEdit and Resend 类似的内置功能,称为 Network Console。此功能不仅允许您编辑和重新发送请求,还可以创建任意数量的请求进行测试,就像 Postman一样。

步骤:

  1. 在网络工具中找到您要测试的请求。
  2. 右键单击请求,选择 Edit and ResendNetwork Console 工具会出现。
  3. 编辑 methodurlquery stringheadersbody 等以满足您的需求。
  4. 点击 Send
  5. 要在将来测试相同的修改请求,您可以保存此请求。您可以在Network Console工具中找到所有保存的请求。

这些方法可以帮助您更高效地进行网络请求的调试和测试。


在网络面板中隐藏由扩展加载的资源

如果您想在网络面板中隐藏由浏览器扩展加载的脚本和其他资源,请在过滤器输入框中使用 -scheme:chrome-extension 模式。

相关文章

  • 从 chrome devtools protocol 再看 Ch

    之前简单的描述了Chrome Devtools的一些使用技巧,不过慢慢就会想想Chrome Devtools原理是...

  • Chrome DevTools调试技巧

    【1】DevTools触发伪类 右键单击Elements面板中的元素节点并选择“ force state ”。或者...

  • chrome devtools 基础技巧

    一、通用 1. DevTools 面板快捷键 2. Stack trace(保存堆栈信息) 在团队协作中,将堆栈跟...

  • 顶置目录(方便查看)

    简书技巧 简书基础简书Markdown进阶(持续更新) 笔记 操作系统 趣味合集 趣味合集(持续更新......)...

  • 数字集成电路设计经验技巧大合集84个资料

    数字集成电路设计经验技巧大合集84个资料 废话不多说,直接贴出电路及电路设计经验技巧大合集84个资料的文件列表,太...

  • Word技巧:Word小技巧精粹

    大家一再推荐,秦老师能不能来点Office小技巧合集?小技巧合集就是通过快捷键或或者很小的操作能实现的一些高效技法...

  • 伪前端

    vue devtools 真好用!vue devtools 真好用!vue devtools 真好用! webst...

  • Chrome DevTools 实用技巧

    Chrome 已然稳坐第一浏览器的位置,而身为前端开发工程师,更是每天都要和 Chrome 亲密接触。这次趁 Ch...

  • R地图

    install.packages("devtools") library(devtools) install.pa...

  • MeTPeak的使用

    安装: install.packages("devtools") library("devtools") sour...

网友评论

      本文标题:DevTools 技巧合集十一

      本文链接:https://www.haomeiwen.com/subject/jmuzcjtx.html