原做者:coverguojavascript

2Fiddler使用php

對於web開發,Fiddler十分重要。Fiddler是最強大最好用的Web調試工具之中的一個。它能記錄所有client和server的httphttps請求,贊成你監視,設置斷點。甚至改動輸入輸出數據使用Fiddler無論對開發仍是測試來講,都有很是大的幫助.css

而後在這個星期中,我總結前端工做中。常用Fiddler來作的有下面幾種用途,因爲抓包經過瀏覽器就可以完畢了因此就不說名了。簡單來講Fiddler對咱們工做中用處最大就是控制網絡文件請求規則以及改動hostshtml

2.1、使用fiddler改動hosts前端

鏈接cgi以及測試時。經常需要改動hostsfiddler中加入Willow插件,就可以輕鬆改動hosts。首先安裝fiddler。而後再安裝Willow,全部傻瓜式安裝就能夠。html5

安裝後打開fiddler。在右上角會看到多了Willow的標籤,如圖1所看到的:java

1安裝willow插件後。在fiddler中會顯示willow標籤node

點擊Willow進入willow標籤頁,在空白處點擊右鍵,新建project,如所看到的:python

2willow標籤中新建projectweb

在剛剛新建的project名字上點擊右鍵,而後選擇加入hosts。如所看到的:

3加入hosts

在剛剛新建的project名字上點擊右鍵,而後選擇加入hosts,如所看到的:

4輸入ip與域名

2.2、改動網絡文件請求規則
使用場景:
1.在某些狀況下指定了willow代理整個文件夾,但文件夾中一個文件需要使用本地文件,以便改動代碼時可以及時查看。並且請求本地的資源時網址對應的更快。

2.某個文件請求需要被替換成還有一個外網地址
用法:


5右鍵willow項目,增添規則

 

6輸入匹配的地址路徑。以及轉爲請求的路徑

這裏需注意的是Match中的URL必須以「/」結尾。以及ActionPath都必須以「/」結尾


3、抓取手機http請求(即用來移動端測試用途)

1.打開Fiddler,而後Tools-> Fiddler Options .切換至HTTPS面板,選中"Decrpt HTTPS traffic",設置Fiddler可以截獲HTTPS請求,如圖5所看到的。

7設置抓取https請求

2.切換至Connections面板,選中"Allow remote computers to connect".贊成別的機器把HTTP/HTTPS請求發送到Fiddler上來。以後從新啓動fiddler生效,如圖6所看到的:

8贊成遠程設備鏈接。並記下port號

注:

勾選Act as system proxy on startup。意思是說啓動Fiddler的時候做爲系統代理,這個可能會改動咱們在IE中設置的瀏覽器代理配置,會致使咱們不能上外網。

3.將手機與電腦接入同一個網絡內。即鏈接同一個wifi,對於臺式電腦需要一個無線網卡來鏈接公司的wifi,而後手機鏈接同一個wifi,而後在手機的wifi高級設置裏面加入代理ip與port,代理ip是電腦在這個wifi下獲取到的ip,將鼠標懸停至fiddler右上角的Online上,就會顯示出本臺電腦正在工做的所有ip。找出哪一個是與手機處在同一個網絡中的ip(假設使用無線網卡即選擇無線網卡的ip),填入手機的代理server中。如圖所看到的。

9設置手機的代理ip與代理port

4.保存好以後。當用手機訪問網頁。或者使用手機app訪問網絡時。就可以在fiddler抓到手機發出的請求了。如圖8所看到的。

10fiddler中抓到的手機發出的http請求

版權聲明:本文爲博主原創文章。未經博主贊成不得轉載。 舉報
  • 本文已收錄於下面專欄:

相關文章推薦

net::ERR_PROXY_CONNECTION_FAILED

原來是手機網絡設置了代理, 僅僅要把代理去掉就ok了

Android webview顯示net::ERR_PROXY_CONNECTION_FAILED解決方式

這段時間一直用手機鏈接WiFi測試APP。但是一直打不開webview的網頁內容。一直顯示net::ERR_PROXY_CONNECTION_FAILED假設變成了手機4G流量就可以打開。

一直覺得是網...

fiddler+willow使用和配合真機測試調試

背景介紹: Fiddler是一個http協議調試代理工具,它能夠記錄並檢查所有你的電腦和互聯網之間的http通信。設置斷點。查看所有的「進出」Fiddler的數據(指cookie,html,js,c...

Fiddler+willow使用指南

Fiddler是一個網絡抓包工具,willow是一個Fiddler的插件,提供重定向和host主機等功能。安裝Fiddler的安裝包地址:fillder+willow解壓後安裝fiddler4和wil...

Fiddler安裝配置方法抓取移動設備接口信息

這裏補一篇fiddler的安裝配置方法。 我用的是fiddler2。安裝文件已經上傳到資源。地址:http://download.csdn.net/detail/monkey7777/9162169 ...

Fiddler配置瀏覽器

Configure Browsers Clear Cache To ensure all requests are sent and captured, clear your browse...

CSDN日報20170725——《新的開始,從研究生到入職亞馬遜》

開始適應新生活,也又一次開始走本身的學習節奏。但願漸漸能多寫一些技術文章,繼續學習進步!

這篇「迴歸」的文章就先簡要總結一下這一年半的經歷吧,也算是給過去的生活畫上個句號。

fiddler2抓包工具使用圖文教程

1、軟件簡單介紹:    一款免費且功能強大的數據包抓取軟件。

它經過代理的方式獲取程序http通信的數據,能夠用其檢測網頁和server的交互狀況。能夠記錄所有client和server間的http請求。支持監視、設...

fiddler使用記錄

純粹好奇。小小實踐了一下fiddler,分享一下~目的html5 項目使用微信瀏覽器訪問。出現bug,準備抓取請求分析一下

fiddler使用總結

在實習的時候實用到fiddler這個工具。

平時關於fiddler的使用。多用於把文件映射到本地進行改動或開發。抓包這兩個功能,今天去學習了一下。發現fiddler的功能遠比知道的強大。既然是工具,...

本站公眾號
   歡迎關注本站公眾號,獲取更多信息