Fiddler4 on 。。。。。
Ühendatud siin:Hüperlingi sisselogimine on nähtav.
Arendusdokumentatsioon on siin:Hüperlingi sisselogimine on nähtav.
------- piirjoon----------------------
Räägime, millist pluginat sa plaanid arendada, sest Fiddleri liides on suhteliselt kitsas (→_→), seega on oluline selgelt öelda, millist pluginat soovid arendada
Järgmine on populaarteaduse aeg: Fiddler4 avalikel liidestel on järgmised kategooriad
IFiddlerExtension,IAutoTamper,IAutoTamper2,IAutoTamper3
1. Need liidesed on kõik pistikprogrammid kogu maailmale,
2. Pistikprogrammi asukoht on sama mis Log ja TimeLine
3. DLL-deks kompileeritud pluginaid saab paigutada ainult scrip{filter}ts kausta
Inspektor2,IResponseInspector2,IRequestInspector2
1. Need liidesed on suunatud ühele ühendusele
2. Plugin ilmub Inspectori menüüs samal tasemel kui Headers ja TextView
3. DLL-ideks kompileeritud pluginaid saab paigutada ainult Inspectorsi kausta
IHandleExecAction on liides, mis võimaldab teie juhtimisel saada käske käsurealt
ISessionExporter, ISessionImporter
1. Nagu nimigi ütleb, impordi- ja eksporditaotlused partiidena. Näiteks partiieksport txt-sse või midagi sellist
2. Asukoht ilmub paremklõpsu menüüs Salvesta-Valitud sessioon ja File-ImportSession hüpikmenüüs
3. DLL tuleb paigutada ImportExporti
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
Scrip{filter}ts kaust viitab: C:\Users\XXXX\Documents\Fiddler2\scrip{filter}ts ja C:\Program Files (x86)\Fiddler2\scrip{filter}ts
ImportExport kaust viitab järgmistele: C:\Users\XXXX\Documents\Fiddler2\ImportExport ja C:\Program Files (x86)\Fiddler2\ImportExport
fix: 在Documents\Fiddler2\下可能只有 scrip{过滤}ts文件夹没有Inspectors与ImportExport 自己新建便可
parandus: Liidesed, mis ei loe liidesteks Kui tahad Fiddler4 põhimenüüsse pääseda, siis:http://docs.telerik.com/fiddler/Extend-Fiddler/AddMenuItems
------- piirjoon----------------------
Ettevalmistus:
1. Paigalda Fiddler4 manuaalne doge face
2. VS10 ja kõrgemad (VS13 minu demonstratsiooniks)
3. Luba Fiddleri silumisega seotud funktsioon
Sisesta sellesse kohta:
Ametlik algus:
1. Loo uus C# teegi projekt (paranda net4 alloleval joonisel)
2. Lisa Fiddler4.exe viide projekti parema klõpsu juurde
3. Lisa AssemblyInfo.cs faili konkreetne atribuut [assembly: Fiddler.RequiredVersion("4.6.2.0")] (märkus: alloleval joonisel, sest Fiddler4 versioon, mida kasutan, on 4.6.2.0)
4. Uus klassipärand ja liidesed, mis tutvustati eelmises artiklis!!Pööra tähelepanu uutele !! Sellel klassil ei saa olla nimeruumi
Järgmine kood:
kus TestView on kasutaja juhtimine
5. Loo uus kasutajakontroll (Winformi asi) – paremklõps projektil, et lisada kasutaja kontroll
6. Kompileeri ja kopeeri oma dll scrip{filter}ts-i, et näha, kas see õnnestub?
Kui arvad, et iga koopia on liiga keeruline, võid proovida järgmist operatsiooni:
-------------------------- Jagamisjoon-------------------------------------------
Silumist saab kasutada otse protsesside asemel.
Lõpp
|