A parancsfájl hibakereső proxyjátékos
A Fiddler olyan proxy, amely a számítógép és a távoli kiszolgáló közötti forgalmat működik, és lehetővé teszi a megtekintését és módosítását.
A rajzolót a JScript.NET nyelvén szkriptekkel bővítheti (egyszerűen írhatja le), testreszabhatja a programmenüt és általában egy csodálatos eszközt.
Használhatja bármely böngészővel.
A Fiddler 2 módja van a kapcsolatnak. Az első csak fut. Ebben az esetben automatikusan működik a WinINET programot használó programok esetében.
Ez például az Internet Explorer és az MS Office alkalmazások.
A második az, hogy a Fiddler-t a böngésző proxyjává tegye. Ez a módszer például a Firefox számára megfelelő. A pontozó beállításai proxyként a Rajzoló eszközök -> Rajzoló beállításai menüben találhatók, a Proxybeállítások általános részében.
Más böngészők kapcsolatának engedélyezéséhez engedélyeznie kell a Csatlakozás távoli ügyfelek csatlakoztatása jelölőnégyzetet. Ezután a Fiddler alapértelmezésben proxyként lesz elérhető - az IP 127.0.0.1 8888-as porton
Az egyszerű átkapcsolás Hegedűs és vissza jelenlétében Firefox - a telepítő script telepíti egy speciális bővítmény Fiddler Hook, ami lehetővé teszi a kapcsoló Hegedűs és hátul a mini-menü a jobb alsó sarokban.
Ez így néz ki:
A Rajzolóba való belépéskor a bal oldali lekérdezési ablak és a jobb oldali működő fülek megnyílnak.
- Teljesítménystatisztika
Lehetővé teszi különböző statisztikák lekérését egy kérelemre és egy kiválasztott csomagra - Session Inspector
Lehetővé teszi a fejlécek és lekérdezések adatainak különböző formában történő megtekintését. Ezenkívül a kérés lehallgató módjában (lásd alább) a kiszolgáló válasz módosítható "menet közben". - automatikus válasz
Ez a lap határozza meg azokat a szabályokat, amelyeket a Fiddler a kért lekérdezésekhez ad ki - már készen állnak a válaszok, anélkül, hogy hozzáférnének a kiszolgálóhoz. - RequestBuilder
Kényelmes (ez jobb, mint a telnet) a HTTP kérések önálló megalkotására.
A kész lekérdezést a bal oldali ablaktáblából letöltheti "húzza" a fülre. - Szűrők
Hozzárendeléseket végezhet a kérés típusa alapján.
A Szabályok a Rajzoló erejének alapját képezik, amiért szeretettel és őszintén szeretik. Ők a felső menüben vannak.
Több szabványos szabály van, de legfontosabb, hogy az új szabályok a "Szabályok testreszabása" (vagy a Fiddler Script Editor) elem segítségével adhatók meg.
Ha bármelyik esemény kiterjedt listából következik be, az Fiddler felhívja a megfelelő kezelőt a szabályokra. Például: onBeforeRequest, onShutdown.
A fejléceket, a kérelmet módosíthatja, megváltoztathatja a csatorna szélességét, vezérelheti a lekérdezés kimenetét a Fiddlerben, stb. Stb.
A szabályok beállításának nyelve a JScript.NET, amely először biztosítja a fejlesztés kényelmét, másodszor pedig - a többi Windows-összetevővel való integrációt.
Például a JScript.NET-ben, írhat egy adott lekérdezés naplózását az MSSQL vagy az Access szolgáltatásban. Én magam még nem próbáltam meg, de a Fiddler fejlesztője arról beszélt, hogy szabályokat lehet beállítani bármely .NET nyelven.
Ott a szabályokban a szabályok menüpontjai is meg vannak adva.
A Szabályok -> Automatikus töréspontok menüben engedélyezheti a rajtaütő automatikus megszakítását kérelem feldolgozása során.
Ezt követően, ha kérést küldesz egy böngészőhöz, amely kapcsolódik a Fiddlerhez, akkor végrehajtása lefagy, és a Fiddler bal oldali ablakában egy lekérdezést külön ikon jelez.
Ez látható az alábbi képernyőképen, és egyébként a töréspontok alsó és jobb módja különleges. ikonra.
Ha ilyen kényelmetlen kérelmet választ az egérrel, akkor a SessionInspector lapon is beállíthatja: megváltoztathatja magát a kérést és a szerver válaszát (a Break on Response után, amikor a szerver már válaszolt).
Meghatározhatja a bizonyos típusú lekérdezések megszakítását szabályokon keresztül.
A Fiddler régi verziói speciális RPASpy programot használtak a HTTPS hibakeresésére. 2.1-es verziója óta, a Fiddler biztonságosan e program nélkül, elegendő a megfelelő beállításokat beállítani a Játékosok beállításaiban.