当前位置: 首页 > news >正文

wordpress整站数据东明县网站建设

wordpress整站数据,东明县网站建设,客户渠道,12306网站做的好还是百度做的好文章目录 1. 写在前面2. Reply XHR(重新发起请求)3. copy as fecth(修改参数请求)4. copy()复制变量5. Web网页全屏截图6. 控制台安装使用npm7. 控制台中引用上次执行结果8. 控制台表展示对象数组 1. 写在前面 做过爬虫开发的人都…

文章目录

  • 1. 写在前面
  • 2. Reply XHR(重新发起请求)
  • 3. copy as fecth(修改参数请求)
  • 4. copy()复制变量
  • 5. Web网页全屏截图
  • 6. 控制台安装使用npm
  • 7. 控制台中引用上次执行结果
  • 8. 控制台表展示对象数组

1. 写在前面

  做过爬虫开发的人都知道,浏览器的开发者工具基本是离不开的,有时候在准备开发一个web爬虫的时候,往往最先开始的就是打开浏览器开发者工具进行请求、参数、响应…的分析。用好了确实是可以大大的帮我们提高调试代码的效率!

本文将介绍几个高级的工具使用技巧,帮助大家提升爬虫开发的效率


在这里插入图片描述


2. Reply XHR(重新发起请求)

  我们在做逆向分析的时候,在调试的时候需要多次对URL进行请求。在这里,相信还有很多人一样手动刷新浏览器重新请求或者使用第三方的一些工具

其实拿Chrome的开发者工具来说,已经有一个让用户发起请求的功能,我们完全可以使用此功能对一个URL重新发起请求

Network–>Fetch/XHR–>Reply XHR

在这里插入图片描述

3. copy as fecth(修改参数请求)

  使用copy as fecth请求可以动态修改请求参数,这样就不用到代码里面去改了,而是直接在开发者工具里面改就行了,更加灵活且使用场景也很多,在做爬虫开发时,可能header头里面的代码写错了,平常就是回过头来改再去发送,而使用copy as fecth则完全不用编辑器改代码,减少了出错的可能和时间

Network–>Fetch/XHR–>Copy–>Copy as fecth

在这里插入图片描述

点击复制代码后,我们将代码帖到控制台上进行测试(自己可以根据需求修改参数来重新发送请求),下图为例修改了查看更多翻页参数所示:

在这里插入图片描述

请求的结果如下,状态码也都是正常的:

在这里插入图片描述
在这里插入图片描述

4. copy()复制变量

  大家在做JS逆向调试的时候查看并复制一个JS对象比较常见,一般比较觉见的都是在控制台获取并复制,但是复制时往往都是JSON格式,或不方便复制

如下所示,params是一个请求参数对象,可以在控制台使用copy()方法获取

在这里插入图片描述

参数再多,这样的复制不仅省时简单,还不会丢失!

5. Web网页全屏截图

  如果只是截取一屏的方法,有很多方式。但是,如果一个网页有很多屏,想要滚动截取所有网页屏幕,这里给大家也推荐两种方式

方式一:控制台截屏
操作:打开要截屏的网页,然后按F12调出开发者工具,进入console控制台,按Shift+Ctrl+p ,输入capture,如下所示:

在这里插入图片描述

如果要截取某个 DOM 元素的屏幕截图,你可以使用Capture node screenshot命令

方式二:Chrome插件
操作:安装捕捉网页截图-FireShot,安装该插件后即可使用,插件功能如下图所示:

在这里插入图片描述

6. 控制台安装使用npm

  有时候想调用npm里面的库跟API,正常是直接在我们电脑环境里面调用,其实不然是可以直接在开发者工具的控制台里面安装,然后调用安装好的库的api

Github安装方式:console-importer

安装完以后我们就可以安装第三方的库,然后如下所示使用:

在这里插入图片描述

7. 控制台中引用上次执行结果

  我们在控制台中调试代码的时候,可以使用魔术变量$_引用上一次操作的结果,可以让更加优雅的调试代码
在这里插入图片描述

8. 控制台表展示对象数组

  有时候在控制台中有的数据元素内容复杂且长,查看起来数据难以阅读理解,我们可以使用Chrome所提供的表格展示功能将数组对象进行列表展示,如下图所示:

在这里插入图片描述

  好了,到这里又到了跟大家说再见的时候了。创作不易,帮忙点个赞再走吧。你的支持是我创作的动力,希望能带给大家更多优质的文章

http://www.yayakq.cn/news/788583/

相关文章:

  • 网站快照历史福安做网站
  • 如何做网站模版wordpress首页模板文件位置
  • 自动的东莞网站制作公司app软件设计公司
  • 网站建网站建设专业互联网建造公司有哪些
  • 购物网站建设 属于信息系统管理与设计么?深圳市网站建设科技公司
  • 花都营销网站建设app跨平台开发
  • 网站优化排名软件网站淘宝联盟推广可以做网站吗
  • 十堰市住房和城乡建设厅官方网站网站编写语言
  • 企业首次建设网站的策划流程wordpress 面包插件
  • 合肥模板网站建设软件携程: 2023年旅行搜索上涨超900%
  • iis搭建网站时 属于默认文档的是设计师去哪找
  • 网站怎么查哪家公司做的广州网站建设专业乐云seo
  • 网站开发学习路线拍婚纱照
  • wordpress 建站专家河南做网站的费用
  • 社区网站建设申请报告软件培训机构
  • 靖江网站推广网站建设 服务器 预算报价清单
  • 怎样提高网站的点击率今天哈尔滨最新通知
  • 网站开发内容工程建设的概念是什么
  • 网站建设组织公司的网站备案
  • 常见的简单的app开发庆云网站seo
  • 响应式环保网站模板下载成都制作网站公司
  • 如何提高商城网站权重滴滴友链
  • 赛事竞猜网站开发客厅装修设计
  • 小米盒子做网站深圳积分商城网站制作
  • 搜索关键词推荐新网站如何做seo
  • 公司网站手机版模板photoshop破解版
  • 网站建设报价模板网站服务器租用售价
  • 做公司网站详细步骤房屋装修app
  • 电脑软件和网站怎么做东莞网站建设主要学什么
  • 仿qq商城版淘宝客网站源码模板+带程序后台文章dede织梦企业程序西安专业seo