Fiddler

Fiddler是一個http協議調試代理工具,它可以記錄而且檢查全部你的電腦和和互聯網之間http通信,設置斷點,查出全部的「進出」Fiddler的數據編程

運用服務器

一、查看接口請求方式cookie

二、查看請求數據、響應數據session

三、接口返回狀態composer

四、設置代理框架

5.header、cookie工具

6.設置斷點 Rules-Automatic Breakpointspost

7.添加篩選 filters性能

8.fiddler進行接口測試 composer測試

API Application Programming Interface

應用編程接口,就是軟件系統不一樣組成部分銜接的約定

API種類:面嚮對象語言的API、庫與框架的API、API與協議、API與設備接口、Web API

Web API(HTTP API)

HTTP中的8鐘不一樣的方法:get獲取  post存  put  delete options head trace connect

Fiddler 模擬假數據

環境

Tools - options

設置代理:

設置完成後,fiddler先退出再啓動

 

工做原理

Statistics 整個請求的性能測試 

Composer  構造請求發送

AutoResponser 返回假數據

Fiddler設置斷點修改Request

  1. 設置斷點before requests,抓取數據-run to completion-改數據-run to completion,缺點是會攔截全部的請求
  2. 用命令 bpu + 站點,用完之後要清除 bpu

 

Fiddler設置斷點修改Response

三種 bpafter + 域名   bpafter

3.AutoResponse

 

Fiddler小工具編碼解碼

  1. 會話的過濾

1.Filters,Use Filters,No Host Filter選中Show only the following Hosts,輸入要過濾的域名,點擊Actions選中run Filterset now

2.選中兩個session右鍵compare,下載windiff

3.編解碼,Tools-TextWizard

 

Fiddler Host設置,測試服務器健壯 在Windows系統下修改,小工具修改

Tools-HOSTS,勾選方框,點擊Import Windows Hosts File

 

Fiddler構造HTTP請求

抓包,複製Inspector-Raw裏的內容

點擊composer,粘貼所複製的內容

 

Fiddler抓取手機包

Fiddler模擬弱網測試

Rules - peformance - simulate modem speeds

Rules—>Cutomize Rules

oSession[「request-trickle-delay」] = 「300」; 註釋的也很明白,Delay sends by 300ms per KB uploaded.上傳1KB須要300ms,轉化一下上傳速度:1Kb/0.3s = 10/3(KB/s)=

/下行帶寬  kbps

2G 20/50

3G 330/2000

4G 40000/80000

Wifi 33000/40000

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息