Fiddler4 je 。。。。。
Povezano tukaj:Prijava do hiperpovezave je vidna.
Razvojna dokumentacija je tukaj:Prijava do hiperpovezave je vidna.
------- meja----------------------
Pogovoriva se o tem, kakšen vtičnik nameravate razviti, saj je vmesnik, ki ga ponuja Fiddler, precej omejen (→_→), zato je pomembno, da jasno določite, kateri vtičnik želite razviti
Sledi čas za popularno znanost: javni vmesniki Fiddler4 imajo naslednje kategorije
IFiddlerExtension,IAuto Tamper,IAuto Tamper2,IAuto Tamper3
1. Ti vmesniki so vsi vtičniki za ves svet,
2. Lokacija vtičnika je enaka kot pri Log in TimeLine
3. Vtičniki, prevedeni v dll-je, se lahko vključijo le v mapo scrip{filter}ts
Inspector2,IResponseInspector2,IRequestInspector2
1. Ti vmesniki so usmerjeni v eno samo povezavo
2. Vtičnik se bo prikazal v meniju Inspector in na isti ravni kot Headers in TextView
3. Vtičniki, prevedeni v dll-je, se lahko vključijo le v mapo Inspectors
IHandleExecAction je vmesnik, ki vašemu nadzoru omogoča prejemanje ukazov iz ukazne vrstice
ISessionExporter,ISessionImporter
1. Kot že ime pove, uvoz in izvoz zahtevkov v serijah. Na primer, serijski izvoz v txt ali kaj podobnega
2. Lokacija se pojavi v desnem kliku meniju Save - Selected Session- in v pojavnem meniju File-ImportSession
3. Dll je treba postaviti v ImportExport
ps:位置如图:
ps2:如果你同时在一个dll中写2中插件,Fiddler会根据你的dll在 scrip{过滤}ts还是Inspector下还是ImportExport 只能加载其中1种
ps3:Inspector 文件夹指的是: C:\Users\XXXX\Documents\Fiddler2\Inspectors 和C:\Program Files (x86)\Fiddler2\Inspectors
Mapa scrip{filter}ts se nanaša na: C:\Users\XXXX\Documents\Fiddler2\scrip{filter}ts in C:\Program Files (x86)\Fiddler2\scrip{filter}ts
Mapa ImportExport se nanaša na: C:\Users\XXXX\Documents\Fiddler2\ImportExport in C:\Program Files (x86)\Fiddler2\ImportExport
fix: 在Documents\Fiddler2\下可能只有 scrip{过滤}ts文件夹没有Inspectors与ImportExport 自己新建便可
popravek: Vmesniki, ki ne štejejo kot vmesniki Če želite priti do glavnega menija Fiddler4, potem:http://docs.telerik.com/fiddler/Extend-Fiddler/AddMenuItems
------- meja----------------------
Priprava:
1. Namestite fiddler4 manual doge face
2. VS10 in višje (VS13 za mojo demonstracijo)
3. Omogočiti funkcijo, povezano z razhroščevanjem Fiddler
Vnesite to lokacijo:
Uradni začetek:
1. Ustvarite nov projekt knjižnice v C# (popravite net4 na spodnji sliki)
2. Dodajte Fiddler4.exe referenco na desni klik projekta
3. Dodajte poseben atribut [assembly: Fiddler.RequiredVersion("4.6.2.0")] v AssemblyInfo.cs datoteko (opomba, kot je prikazano na spodnji sliki, ker uporabljam različico Fiddler4 4.6.2.0)
4. Nova dedovanja razredov in vmesniki, predstavljeni v prejšnjem članku!!Bodite pozorni na nove !! Ta razred ne more imeti imenskega prostora
Naslednja koda:
kjer je TestView uporabniški nadzor
5. Ustvarite nov uporabniški nadzor (Winformjeva stvar) – desni klik na projekt za dodajanje uporabniškega nadzora
6. Prevedi in nato kopiraj svoj dll v scrip{filter}ts, da vidiš, ali uspe?
Če menite, da je vsaka kopija preveč zapletena, lahko poskusite operacijo:
-------------------------- Delitvena črta-------------------------------------------
O odpravljanju napak je mogoče uporabiti neposredno namesto priklopljenih procesov
Konec
|