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

正在备案怎么建网站资源网站自己建设还是发软文

正在备案怎么建网站,资源网站自己建设还是发软文,建设一个网站的硬件要求,建筑人才网筑才网本文基于Fiddler4讲解基本使用 fiddler抓包原理 注意#xff1a;Fiddler 是以代理web服务器的形式工作的#xff0c;它使用代理地址:127.0.0.1#xff0c;端口:8888。当Fiddler退出的时候它会自动注销#xff0c;这样就不会影响别的 程序。不过如果Fiddler非正常退出…本文基于Fiddler4讲解基本使用 fiddler抓包原理 注意Fiddler 是以代理web服务器的形式工作的它使用代理地址:127.0.0.1端口:8888。当Fiddler退出的时候它会自动注销这样就不会影响别的 程序。不过如果Fiddler非正常退出这时候因为Fiddler没有自动注销会造成网页无法访问。解决的办法是重新启动下Fiddler。 如果你想学习自动化测试我这边给你推荐一套视频这个视频可以说是B站百万播放全网第一的自动化测试教程同时在线人数到达1000人并且还有笔记可以领取及各路大神技术交流点击文章最下方官方推出链接即可进群领取资料 手机抓包fiddler配置及使用教程 配置 打开Fiddler  Tool-Fiddler Options-HTTPS 。  配置完后记得要重启Fiddler. 选中Decrpt HTTPS traffic,    Fiddler就可以截获HTTPS请求第一次会弹出证书安装提示若没有弹出提示勾选Actions- Trust Root Certificate 另外如果你要监听的程序访问的 HTTPS 站点使用的是不可信的证书则请接着把下面的 “Ignore servercertificate errors” 勾选上。 证书安装提示 点击Yes留意一下红框里面的内容DO_NOT_TRUST_FiddlerRoot ,这个就是证书的名称。  点击是。  点击确定这样Fiddler证书就已经添加成功了。 查看一下证书Actions—open windows certificate Manager  可以证书已经添加进去了证书名称就是之前提醒大家留意的【DO_NOT_TRUST_FiddlerRoot】 手机端抓包配置 fiddler监听端口默认是 8888你可以把它设置成任何你想要的端口。勾选上 “Allow remote computersto connect” 允许远程设备连接。 为了减少干扰可以去掉 “Act assystem proxy on startup” 。 手机端(客户端)设置 首先查看电脑的 IP 地址确保手机和电脑在同一个局域网内 Android 手机上的配置 将 Fiddler 代理服务器的证书导到手机上才能抓这些 APP 的包。导入的过程:打开浏览器在地址栏中输入代理服务器的 IP 和端口即电脑的IP加fiddler的端口会看到一个Fiddler 提供的页面然后确定安装就好了 打开 WiFi 设置页面选择要连接的 wifi 并且长按在弹出的对话框中选择“修改网络”。在接下来弹出的对话框中勾选“显示高级选项”。在接下来显示的页面中点击“代理”选择“手动”。代理服务器主机名设为 PC 的 IP 代理服务器端口设为 Fiddler 上配置的端口 8888点”保存”。 苹果手机上的配置 苹果手机上的配置其实跟 Android 手机基本是一样的。如图 至此已配置完成。 Fiddler的使用 视图功能区域 会话的概念一次请求和一次响应就是一个会话。 fiddler主界面 下面挑几个快捷功能区中常用几项解释其他功能自己尝试 快捷功能区 1给会话添加备注信息 2重新加载当前会话 3删除会话选项 4放行和断点对应后面详细讲解 5响应模式。也即是当Fiddler拿到远程的response后是缓存起来一次响应给客户端还是以stream的方式直接响应。 6解码。有些请求是被编码的点击这个按钮后可以根据响应的编码格式自动解码。 7查找会话。 8保存会话。 9截屏。截屏后会以会话的方式返回一个截图。接着来看看会话列表 #栏图标说明 快捷键 删除一条会话可以在选中会话后按del删除如若要清空列表可以用CtrlX 左键点击单条HTTP请求可以在右侧的tab面板中看到如下信息 1. Statistic。 关于HTTP请求的性能和其他数据分析 我们可以从中看出一些基本性能数据如DNS解析的时间消耗是8ms,建立TCP/IP连接的时间消耗是8ms等等信息。 2. Inspectors 提供headers、textview、hexview,Raw等多种方式查看单条http请求的请求报文的信息,分为上下两个部分上半部分是请求头部分下半部分是响应头部分。对于每一部分提供了多种不同格式查看每个请求和响应的内容。 a、ImageView标签  JPG 格式使用 ImageView 就可以看到图片,选择一条Content-Type是image/jpeg的回话,点击TextView b、TextView 标签 HTML/JS/CSS 使用 TextView 可以看到响应的内容。选择一条Content-Type是text/html的回话,点击TextView c、Raw标签 Raw标签可以查看响应报文和响应正文,但是不包含请求报文 d、Auth标签 Auth则可以查看授权Proxy-Authorization 和 Authorization的相关信息 e、Cookies标签 Cookies标签可以看到请求的cookie和响应的set-cookie头信息。 3.AutoResponder标签 Fiddler 的AutoResponder tab允许你从本地返回文件而不用将http request 发送到服务器上。 下边直接说他的使用方式把 使用的是手机上边的百度手机助手的棋牌游戏界面。 1、首先看图 我们来重定向第一个欢乐斗地主这个图片 2、打开Fiddler然后点击棋牌游戏进入上边这个界面就能发现会请求当前显示的这五张图片 这个时候我们切换到AutoResponder这个界面点击鼠标左键把要重定向的这个session会话拖动到AutoResponder界面中 选择了我们要返回的图片以后然后点击save。 然后关掉应该清楚应用缓存然后在打开点击棋牌游戏可以看到 这是实现了替换其中一个也许你会说是不是本来就是那样啊那么在介绍一个根据别的规则来进行重定向。 我们通过重定向向把所有的百度手机助手中的图片都替换成刚才的小头像。 前便的操作时一样的拖过来以后我们可以点击Save前边的倒的小三角然后就可以看到里边有很多规则现在我们选择 第一个这是一个正则表达式。 然后在选择刚才的那个头像图片然后save。 清除缓存重新打开可以看下图 可以看到所有的jpg格式的都变成了我们的头像了。 关于重定向还有很多剩下的就需要自己慢慢研究了。 小结AutoResponder功能是Fiddler最实用的功能之一Rule可以自由地设定可以使用搜索默认、精确匹配EXACT、正则表达式匹配REGEX。处理方式可以选择使用文件也可以选择合适的时间暂停数据流*bpu、*bpafter人工干预。通过以上几个步骤我们演示了怎样将HTTP请求重定向到本地的文件进行调试这在我们诊断跟踪一些js文件但却不能修改js文件时非常有用。比 如在用浏览器测试P页面时P页面引入了一个js资源文件R.js由于R.js文件在服务器S上而我此时又不能登录S服务器没有S服务器的帐 号此时我们就可以通过浏览器将R.js文件下载到本地然后对本地的R.js文件进行调整最后通过设置Fiddler将R.js文件的请求使用本 地的R.js文件。 4.Composer 自定义请求发送服务器 Composer允许自定义请求发送到服务器可以手动创建一个新的请求也可以在会话表中拖拽一个现有的请求 Parsed模式下你只需要提供简单的URLS地址即可如下图也可以在RequestBody定制一些属性如模拟浏览器User-Agent 5.断点请求/响应 如图箭头所指的位置时可以点击的。共三种状态 空白不设置断点。 箭头向上表示断点请求。此时客户端的请求是无法直接到达目标服务器的需要手动控制。 箭头向下表示断点响应。此时目标服务器的响应是无法直接到达客户端的需要手动控制。 还有一种打断点的方式 在命令行中输入命令:  bpu www.baidu.com  断点请求 bpuafter www.baidu.com断点响应 这种方法只会中断www.baidu.com 断点请求并修改 如图操作步骤: 设置断点请求访问网页点击对应的会话查看请求报文信息修改请求内容完成断点放行把该请求发送给目标服务器。 图中Break On Response表示把请求发给服务器但是服务器的响应被fiddler拦截此时可以修改响应内容和断点响应类似。 断点响应并修改 和断点请求操作类似只是在响应区域修改报文信息即可。 在断点响应时请注意超时时间。 6.过滤域名 Fiddler抓包可以完成我们移动开发者的调试测试需求。但是多余的网页请求和手机的其他链接影响我们手机开发的需求。所以我们需要排除其他无用的包只关注我们指定的域名的请求包。 打开fiddler找到Filters选项并点击打开。如图所示 默认情况下这个页面是灰色的代表默认不过滤任何请求。现在我们勾选 Use Filters 。 一般常用的有三种过滤条件 1.域名过滤只显示特定域名的记录 *.baidu.com表示所有的百度二级域名会话*baidu.com表示一级域名二级域名的会话。设置好了后一定要点击Actions生效 2.类型过滤一般对各种图片、CSS、JS这类的静态素材也不需要看的情况下直接全部过滤掉 .*\.(bmp|css|js|gif|ico|jp?g|png|swf|woff)  需要过滤多少自己直接加入就好了 3.根据返回状态码比如只想显示200的状态其他的不显示 Fiddler 的内置命令 ? 问号?后边跟一个字符串Fiddler 将所有会话中存在该字符串匹配的全部高亮显示下图输入的是 ?google.com 温馨提示匹配的字符串是 Protocol、Host 和 URL 中的任何子字符串。 和 大于号和小于号后边跟一个数值表示高亮所有尺寸大于或小于该数值的会话。 比如我输入 5000按下回车后结果如下 温馨提示你可以直接输入 5k 表示你想高亮所有尺寸大于 5KB 的会话。 等于号后边可以接 HTTP 状态码或 HTTP 方法比如 200 表示高亮所有正常响应的会话。 下图输入了 POST表示希望高亮所有 POST 方法的会话 后边跟的是 Host比如我想高亮所有鱼C论坛的连接我可以 bbs.fishc.com 温馨提示下边 bpafter、bps、bpv、bpm 和 bpu 用于设置断点。 会话被中断下来之后点击页面上方的 Go 按钮放行当前中断下来的会话但新的匹配内容还是会被断下来输入命令但不带参数表示取消之前设置的断点。 bpafter bpafter 后边跟一个字符串表示中断所有包含该字符串的会话。 比如我想中断所有包含 fishc 的响应那么我输入 bpafter fishc然后在浏览器输入 bbs.fishc.com发现并没有收到服务器响应因此都给 Fiddler 断下来了 bps bps 后边跟的是 HTTP 状态码表示中断所有为该状态码的会话。 bpv 或 bpm bpv 或 bpm 后边跟的是 HTTP 方法表示中断所有为该方法的会话。 bpu 跟 bpafter 类似区别bpu 是在发起请求时中断而 bpafter 是在收到响应后中断。 cls 或 clear 清除当前的所有会话。 dump 将所有的会话打包成 .zip 压缩包的形式保存到 C 盘根目录下。 g 或 go 放行所有中断下来的会话。 hide 将 Fiddler 隐藏。 show 将 Fiddler 恢复。 urlreplace urlreplace 后边跟两个字符串表示替换 URL 中的字符串。比如 urlreplace baidu fishc 表示将所有 URL 的 baidu 替换成 fishc。 温馨提示直接输入 urlreplace 不带任何参数表示恢复原来的样子。 start Fiddler 开始工作。 stop Fiddler 停止工作。 quit 关闭 Fiddler。 select select 后边跟响应的类型Content-Type表示选中所有匹配的会话。 比如希望 Fiddler 选中所有的图片可以使用 select image 而 select css 则选中所有的 css 文件 当然select htm 就是选中所有的 html 文件啦~ allbut 或 keeponly 跟 select 类似不过 allbut 和 keeponly 会将所有无关的会话删除。 比如我只想看图片那么我可以 keeponly image表示将所有与图片无关的会话删除 !dns 后边跟一个域名执行 DNS 查找并在右边的 LOG 栏打印结果 !listen 设置其他监听的端口默认是 8888。。
http://www.hkea.cn/news/14307519/

相关文章:

  • 芜湖网站建设优化杭州设计制作网站
  • 网站什么内容wordpress 函数文件
  • 合肥网站建设技术wordpress目录seo
  • 做网络传销网站犯法吗高淳网站建设
  • 中国建设招聘网站甘肃分行郓城县网站建设
  • 泰州网站建设策划方案简单的网站建设找哪个公司
  • 企业网站报价方案模板响应式网站的原理
  • 《网页设计与网站建设》大作业要求wordpress添加网页背景图片大小
  • 建设网站dns如何设置干净简约高端的网站
  • 芜湖的网站建设软件开发是做什么工作的
  • 网站开发建立站点wordpress心得
  • 桐庐建设局网站怎样建设企业网站
  • diy手机壳定制网站音响网站模板
  • phpcms v9企业网站模板(简洁利于优化)小叮当网站建设
  • 百度统计搜索词为什么有与网站不相关的词关于网站建设
  • 凡科建站手机网站建设省财政厅经济建设处网站
  • 学校网站织梦源码嘉兴网站平台建设
  • 做自己的网站有什么用论坛网站建设多少钱
  • 网站手机版模板免费下载北京网站的制作设计
  • 河北区网站建设怎么做跳转流量网站
  • 免版权图片网站门户网站安全建设
  • 服装网站建设的宗旨有哪些公司邮箱怎么在手机上登录
  • 网站建设好学么skype在网站上怎么做链接
  • 长沙有哪些做网站的公司清空wordpress多媒体
  • 茂名营销型网站建设豆瓣 wordpress
  • 越城网站建设公司平面设计公司有哪些
  • 提供手机自适应网站建设无锡公司建立网站
  • 网站商城建设网站快捷按钮以什么方式做
  • 个人学做网站高安高端网站设计公司
  • 手机网站建设定制重庆景点图片