如何使Fiddler能捕獲LoadRunner的http請求

> Fiddler工具介紹:

Fiddler是最強大最好用的Web調試工具之一,它能記錄所有客戶端和服務器的http和https請求,允許你監視,設置斷點,甚至修改輸入輸出數據,Fiddler包含了一個強大的基於事件腳本的子系統,並且能使用.net語言進行擴展。

> Fiddler工作原理:

Fiddler 是以代理web服務器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。當Fiddler退出的時候它會自動註銷,這樣就不會影響別的程序。不過如果Fiddler非正常退出,這時候因爲Fiddler沒有自動註銷,會造成網頁無法訪問。解決的辦法是重新啓動下Fiddler。

> 如何使Fiddler能捕獲LoadRunner的http請求

能支持HTTP代理的任意程序的數據包都能被Fiddler嗅探到,Fiddler的運行機制其實就是本機上監聽8888端口的HTTP代理。 Fiddler啓動的時候默認IE的代理設爲了127.0.0.1:8888,而其他瀏覽器則需要手動設置。
第一種方法:在Run-Time Settings中進行設置,操作步驟如下:
Vuser->Run-time Settings->internet Protocol->Proxy->選擇Use custom proxy,在選擇Use Proxy Server,設置成IE中的HTTP代理服務器:127.0.0.1 端口:8888

如圖:

這裏寫圖片描述

第二種方法:在LoadRunner腳本的開頭添加上web_set_proxy(“127.0.0.1:8888”)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章