首页 > 其他分享 >玩转F12

玩转F12

时间:2024-08-28 23:24:03浏览次数:13  
标签:cookies 请求 元素 响应 玩转 F12 源代码 断点

f12主要标签

1、元素(Elements):页面元素的定位

用于页面元素分析,包括元素大小和元素布局,也用于自动化脚本元素定位。

(1)查看元素代码。点击左上角箭头图标,选择网页中的相应元素即可进行检查页面。

(2)查看元素属性

定位到元素的源代码,从源代码中查看元素的属性。eg:class、src、width等。

(3)修改元素的代码和属性

双击修改span标签,改为小源家

2、控制台(Console):调试错误

(1)执行js语句

(2)查看当前网站的cookies信息,更改cookies值

控制台输入:consoli.log(document.cookie)     document.cookie

document.cookie = '123456'

3、源代码(Sourse):前端代码调试、断点

(1)查看文件:在源代码中可以看到当前网页的所有源文件,在左侧栏中展示。

(2)添加断点。

单击源代码左侧蓝色区域,单击给该行添加一个断点,再次单击取消断点。右键编辑断点条件。

(3)中断调试:添加断点后,当js代码运行到断点就会中断(对于添加了中断条件的断点在符合条件时中断

4、网络(Network):抓包,定位测试问题

(1)网络抓包基本分析

network记录了接口信息,接口封装http协议-定义头部

http请求:请求行(请求方法)、请求头、请求体-客户端发送

http响应:响应行(响应状态码),响应头,响应体-服务器回应

HTTP响应状态码:

200(服务器收到我的请求并且给了我一个回应)

404(资源不存在或者地址给错了)

500 503(表明服务器有问题)

302 304 (重定向)

http请求方法:get、post、put、patch

详细报文内容:消息头、cookies、请求、响应、耗时

eg:百度登录页:

选中一条响应码为200的报文。标头包括,常规:请求地址,请求方法,状态码。响应标头和请求标头等等。

载荷:请求体

响应:响应体

6、内存(Memory):

7、应用(Application):存储cookie缓存

本地存储和会话存储的操作代码完全相同,区别在于存储数据的寿命。

本地存储:保存不受时间限制,用于长期保存网站的数据。

会话存储:临时保存一个窗口或标签页的数据,保存收到时间限制,窗口关闭,内容即可删除。用于保存从一个页面传递到下一个页面的数据。

cookies:存储访问过的链接,点击的按钮,登录的信息。还可以记住表单内信息,姓名性别年龄等等。

cookies组成:

name=value; [expires=date]; [path=路径]; [domain=域名]; [secure]

expires=date:表示cookies的失效时间,默认浏览器关闭时失效。

path=路径:访问路径,默认为当前文件所在的目录。

domain=域名:访问域名,默认在该域名下访问。

secure:安全设置,设置后必须使用https才能获取cookies

cookies用户鉴权:登录一次过后用户的一些信息保存到服务器里,以session的形式,即会话,服务器这边的会话也有一定的时效,服务器会把session的一些信息通过set cookies字段发送到客户端,客户端保存到浏览器中,也就是cookies的形式保存。

8、接口测试/数据篡改

qq邮箱登录页面

登录的包,右键-复制-fecth格式复制到控制台。

篡改body的信息,回车

标签:cookies,请求,元素,响应,玩转,F12,源代码,断点
From: https://blog.csdn.net/m0_46574981/article/details/141615391

相关文章

  • CF1286E Fedya the Potter Strikes Back 题解
    题目链接点击打开链接题目解法牛题!题目实际上是要每次加入一个字符,求所有的\(border\)的神秘度之和考虑从前\(i-1\)个字符到前\(i\)个字符\(border\)的变化如果\(str_1=str_i\),会加入长度为\(1\)的\(border\),这一部分可以暴力加且只会保留\(i-1\)的\(border......
  • 从零开始带你玩转 AI 变现公开课
    在这个数字化时代,AI技术正以前所未有的速度改变着我们的创作与变现方式。小红书,作为年轻人喜爱的社交电商平台,更是为创作者们提供了广阔的舞台。但如何在小红书上利用AI技术实现内容创作与收益转化的双赢?我们的公开课将为你一一揭晓答案!主课程亮点:掌握DALLE模型文生图技巧,创意......
  • 教你如何玩转卡券分销,卡券cps系统搭建教程,快速部署上线指南,独立部署+一键改价+裂变
    一、什么是卡券cps?虚拟卡券项目cps,也就是可以付费分成以下项目  如果缺乏相关资源或经验,可以考虑寻求专业的开发团队或服务提供商的帮助。                               ......
  • 这周末,除非外面下钞票,否则谁也拦不住我玩《黑神话悟空》(附:两款可以玩转悟空的显卡推荐
    主播说联播|从“十分之三”到“悟空”,国潮有何出圈密码?《黑神话:悟空》里的中国古建取景地,在这里!这周末,除非外面下钞票,否则谁也拦不住我玩《黑神话悟空》(附:两款可以玩转悟空的显卡推荐)原创 IPBrain平台君 集成电路大数据平台 2024年08月22日17:28 北京 这几天3A游......
  • CF1264D1 题解
    blog。写一个题解区没有的蠢做法,不依赖dp但是很难转到HardVersion(对于已经确定的序列,深度有单调性。就是如果答案为\(x\),那么肯定能选出深度为\(1\simx\)的子序列。记\(\operatorname{check}_s(x)\)表示check序列\(s\)能否选出深度为\(x\)的子序列。考虑如何c......
  • 玩转Wireshark抓包神器教程 ---- 系列文章
    随笔分类 -  Wireshark  《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(5)-Wireshark捕获设置《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(4)-再识Wireshark《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(3)-Wireshark在MacOS系统上安......
  • 《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(5)-Wireshark捕获设置
    1.简介WireShark的强大之处就在于不用你再做任何配置就可以抓取http或者https的包。今天宏哥主要是讲解和分享如何使用WireShark抓包。2.运行Wireshark安装好Wireshark以后,就可以运行它来捕获数据包了。方法如下:1.在Windows的“开始”菜单中,单击Wireshark菜单,如下图所示......
  • 玩转海外营销:海外社媒的属性特征全解
    你真的了解海外社媒的属性特征吗?想广告投放,却不知道该如何选择。今天我就罗列其中五大社媒平台,每个平台用户人群画像分析,希望对你的推广思路有所启发。Facebook平台属性:Facebook作为全球最大的社交媒体平台,拥有丰富的社交功能,包括个人和企业主页、社区、组织等。其算法主要......
  • CF1294F 题解
    Part.0闲话更好的观看体验目前题解区里大多数巨佬都是采用的树形dp和暴力等方法,看见没有我这种做法,欢迎指出做法问题或hack代码。Part.1题意给定一棵树,选\(3\)个点\(a,b,c\),求\(a\)到\(b\)的路径与\(a\)到\(c\)的路径与\(b\)到\(c\)的路径上一共有多少......
  • 《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(4)-再识Wireshark
    1.简介按照以前的讲解和分享路数,宏哥今天就应该从外观上来讲解WireShark的界面功能了。2.软件界面由上到下依次是标题栏、主菜单栏、主菜单工具栏、显示过滤文本框、打开区、最近捕获并保存的文件、捕获区、捕获过滤文本框、本机所有网络接口、学习区及用户指南等。2.1启动界......