介绍一下主流的浏览器的开发者工具(js调试和查看网络请求)

目录

 1、打开开发者工具:右键-->检查 (快捷键 f12)

 2、开发者工具介绍:

(1)​: 选择页面的dom进行查看

(2)​:设备适配 

(3)元素:

(4)样式:可以修改css然后实时查看效果:

(5) 控制台:可以书写一些语句,查看执行效果

(6)源码:有时候可能源码是进行压缩的,可以点击下面的 {} (可读模式),js源码的话,可以进行断点调试

(7)网络【按F5进行刷新】:

    1、简单介绍:

❀ 2、实际查看网络的例子:如何判断请求是否发送成功以及获取请求中的数据

一、如何判断请求是否发送成功

二、获取请求中的数据


 1、打开开发者工具:右键-->检查 (快捷键 f12)

 2、开发者工具介绍:

(1): 选择页面的dom进行查看

(2):设备适配 

(3)元素:

① 可以查找到界面对应的dom;

② 通过计算样式,查看盒模型;

③ 在元素上选择右键,还可以:[当我们看到某个网站的css样式好好看式,嘿嘿,复制粘贴]

④ ctr+f: 查询,高亮提示

(4)样式:可以修改css然后实时查看效果:

  • 样式的:hov 用来固定元素的状态

  • 实时修改css (光标可以在css内随意移动,可以修改,也可以添加,也可以删除【去掉方框的√】)

  • 样式的.cls 作用:结合 一起使用,在一群具有相同类选择器dom元素中查看具体某个dom元的素的样式,然后可以删除或者添加该dom的类选择器

(5) 控制台:可以书写一些语句,查看执行效果

  • 控制台常用语句: console.log();    console.error();

(6)源码:有时候可能源码是进行压缩的,可以点击下面的 {} (可读模式),js源码的话,可以进行断点调试

■ js源码的断点调试:(记得按F5进行刷新不然调试工具的菜单项都是灰色的

打断点,然后监视变量

:跳到下一个断点

: 跳过下一个函数的调用

:进入下一个函数的调用

:跳出当前函数

: 单步调试

■ 当代码调试进入到官网的代码(没有问题的代码时): 点击 调用堆栈 -》右键 -》 向忽略列表添加脚本

■ dom 调试:

  • 右键-》发生中断条件 -》例如选择 属性修改

  • 点击 DOM断点 观察

(7)网络【按F5进行刷新】:

    1、简单介绍:

  • 对文件类型进行选择:

  • : 是否监听网络请求

  • : 清空监听的网络请求

  • 网络节流:模拟在各种网络下的网速情况

  • 更多网络设置:

□ 设置用户代理作用:可以模拟用户使用的浏览器,检测自己的代码是否可以在特定浏览器下正常运行

  • : 当用户碰到麻烦了,可以让用户导出请求的相关信息,然后将该.har 文件发给我们导入查看

❀ 2、实际查看网络的例子:如何判断请求是否发送成功以及获取请求中的数据

一、如何判断请求是否发送成功

(这里咱以axios为例)

 //获取按钮
 const btns = document.querySelectorAll('button');
 btns[1].onclick = function (){
    //调用axios方法(返回值是一个Promise对象),发送AJAx请求
    axios({
        //请求类型
        method: 'POST',
        //URL
        url:'http://localhost:3000/posts',
        //设置请求体(即数据)
        data:{
           body: 'somoeone like me',
           postId: 2
        }

    }).then(response => {//请求成功后,获取请求中的数据
        console.log(response)
    })
};

(1)打开network,先查看请求码

(2)查看请求行请求体

  • 查看请求行:请求方式、请求参数、请求协议

  • 查看请求体:即请求参数,传输的数据

■ 在Request Headers 默认看到的仅有请求头,点击一下view source,就可以看到请求行和(请求方式、请求参数、协议下面)请求头 

□ 当请求方式是get时,请求体在拼接在请求路径url上

□ 当请求方式是post时,请求体Payload

■ 同样,在Response Headers 默认看到的仅有响应头,点击一下view source,就可以看到响应行和(协议、响应状态码下面)响应头

□ 想看响应体,直接点击Response

二、获取请求中的数据

(这里咱依然是以axios为例,axios请求成功有一个then方法,调用then方法,打印一下请求的数据)

  • 17
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 28
    评论
### 回答1: 您可以通过在开发者工具打开“网络”选项卡,然后在浏览器进行登录操作,查看登录请求的详细信息,包括请求的URL、请求方法、请求头、请求参数等。如果您使用的是Spring Boot框架,可以在配置文件设置debug模式,以便更方便地查看请求和响应的详细信息。 ### 回答2: 要使用开发者工具查看Spring Security的登录请求,可以按照以下步骤进行操作: 1. 打开Chrome浏览器,并进入要检查登录请求的网站。 2. 按下键盘上的F12键,或者右键单击页面上的任何位置,并选择“检查”选项。 3. 进入开发者工具,点击顶部菜单栏的“Network”(或“网络”)选项。 4. 在开发者工具网络标签页,确保勾选上“Preserve log”(或“保持日志”)选项,这样可以确保即使页面进行刷新,之前的请求记录仍然保留。 5. 在登录页面输入你的用户名和密码,并点击“登录”按钮进行登录。 6. 在开发者工具网络标签页,你将看到所有的网络请求记录。使用搜索框输入关键字(如“login”、“authentication”等),以便过滤出与Spring Security登录相关的请求。 7. 点击相应的请求记录,你将看到请求的详细信息,包括请求方法、URL、请求头、请求体等。 8. 在请求详细信息的“Preview”(或“预览”)或“Response”(或“响应”)选项卡,可以查看请求的响应数据。 通过以上步骤,你可以方便地查看Spring Security的登录请求,并了解请求的细节信息,以便进行调试和分析。 ### 回答3: 要使用开发者工具查看Spring Security的登录请求,你可以按照以下步骤进行操作: 1. 打开你所使用的浏览器,并访问你的应用程序。在地址栏输入应用程序的URL,然后按回车键进入。 2. 在浏览器按下F12键,或者在菜单选择“开发者工具”选项。 3. 在开发者工具窗口,点击“网络(Network)”选项卡。这将显示所有网站请求和响应的详细信息。 4. 刷新页面,以便重新加载应用程序。 5. 在开发者工具网络选项卡,查找登录请求。你可以通过请求的URL、方法、参数等信息来确定登录请求。 6. 点击登录请求,然后查看其详细信息。这将包括请求头、请求体和响应信息,以及其他相关信息。 注意:如果你使用的是HTTPS协议进行通信,你需要在开发者工具启用"Capture HTTPS"功能,以便查看加密的登录请求。 通过以上步骤,你可以使用开发者工具查看Spring Security的登录请求,并了解其详细信息。这对于调试和分析应用程序的登录过程非常有帮助。
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

伟庭大师兄

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值