Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 10080|Svare: 1

Fiddler4-pluginutviklingsveiledning

[Kopier lenke]
Publisert på 29.09.2018 10:23:21 | | | |
Fiddler4 er en 。。。。。

Koblet her:Innloggingen med hyperkoblingen er synlig.

Utviklingsdokumentasjonen finner du her:Innloggingen med hyperkoblingen er synlig.

------- skillelinje----------------------

La oss snakke om hvilken type plugin du planlegger å utvikle, fordi grensesnittet Fiddler tilbyr er relativt pit (→_→), så det er viktig å være tydelig på hvilken plugin du ønsker å utvikle

Følgende er populærvitenskapens tid: Fiddler4 offentlige grensesnitt har følgende kategorier

IFiddlerExtension,IAutoTamper,IAutoTamper2,IAutoTamper3

1. Disse grensesnittene er alle plug-ins for hele verden,

2. Plasseringen av plug-inen er den samme som i Log og TimeLine

3. Plugins kompilert til dll-er kan kun plasseres i mappen scrip{filter}ts.

Inspektør2,IResponseInspector2,IRequestInspector2

1. Disse grensesnittene er orientert mot en enkelt tilkobling

2. Pluginen vil vises under Inspector-menyen og på samme nivå som Headers og TextView

3. Plugins kompilert til DLL-er kan kun plasseres i Inspectors-mappen

IHandleExecAction er et grensesnitt som lar kontrollen din motta kommandoer fra kommandolinjen

ISessionExporter, ISessionImporter

1. Som navnet antyder, import- og eksportforespørsler i batcher. For eksempel batch-eksport til txt eller noe lignende

2. Plasseringen vises i høyreklikkmenyen Lagre-Valgt Sesjon og i pop-up-menyen til Fil-ImportSession

3. DLL-en må plasseres i 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

mappen scrip{filter}ts refererer til: C:\Users\XXXX\Documents\Fiddler2\scrip{filter}ts og C:\Program Files (x86)\Fiddler2\scrip{filter}ts

ImportExport-mappen refererer til: C:\Users\XXXX\Documents\Fiddler2\ImportExport og C:\Program Files (x86)\Fiddler2\ImportExport

fix: 在Documents\Fiddler2\下可能只有 scrip{过滤}ts文件夹没有Inspectors与ImportExport 自己新建便可

fiks: Grensesnitt som ikke teller som grensesnitt Hvis du vil få tak i hovedmenyen i Fiddler4, da:http://docs.telerik.com/fiddler/Extend-Fiddler/AddMenuItems

------- skillelinje----------------------

Forberedelse:

1. Installer fiddler4 manuell doge-flate

2. VS10 og høyere (VS13 for min demonstrasjon)

3. Aktiver Fiddler Debug-relaterte funksjon

Skriv inn på dette stedet:




Offisiell start:

1. Opprett et nytt C#-bibliotekprosjekt (fix net4 i figuren under)




2. Legg Fiddler4.exe referanse til høyreklikk i prosjektet



3. Legg til et spesifikt attributt [assembly: Fiddler.RequiredVersion("4.6.2.0")] til AssemblyInfo.cs-filen (merk som vist i figuren under, fordi versjonen av Fiddler4 jeg bruker er 4.6.2.0)



4. Ny klassearv og grensesnitt som ble avdekket i forrige artikkel!!Følg med på nye !! Denne klassen kan ikke ha et navnerom

Følgende kode:


hvor TestView er brukerkontrollen

5. Opprett en ny brukerkontroll (Winforms greie) – høyreklikk på prosjektet for å legge til en brukerkontroll




6. Kompile og deretter kopiere dll-en din til scrip{filter}ts for å se om det lykkes?

Hvis du mener at hver kopi er for komplisert, kan du prøve operasjonen:




-------------------------- Skillelinjen-------------------------------------------

Om feilsøking kan brukes direkte kontra å koble til prosesser




Slutt




Foregående:Hvordan kalle MYSQL-klassen
Neste:Bat konvertering EXE-verktøy
Publisert på 29.09.2018 12:27:08 |
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com