Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 10080|Atbildi: 1

Fiddler4 spraudņa izstrādes apmācība

[Kopēt saiti]
Publicēts 29.09.2018 10:23:21 | | | |
Fiddler4 ir 。。。。。

Savienots šeit:Hipersaites pieteikšanās ir redzama.

Izstrādes dokumentācija ir šeit:Hipersaites pieteikšanās ir redzama.

------- dalīšanas līnija----------------------

Parunāsim par to, kāda veida spraudni plānojat izstrādāt, jo Fiddler nodrošinātais interfeiss ir salīdzinoši bedre (→_→), tāpēc ir svarīgi būt skaidram par to, kādu spraudni vēlaties izstrādāt

Tālāk ir populārzinātnes laiks: Fiddler4 publiskajām saskarnēm ir šādas kategorijas

IFiddlerExtension,IAutoTamper,IAutoTamper2,IAutoTamper3

1. Šīs saskarnes ir spraudņi visai pasaulei,

2. Spraudņa atrašanās vieta ir tāda pati kā žurnāls un laika skala

3. Spraudņus, kas apkopoti dlls, var ievietot tikai mapē scrip{filter}ts

Inspektors2,IResponseInspector2,IRequestInspector2

1. Šīs saskarnes ir orientētas uz vienu savienojumu

2. Spraudnis parādīsies izvēlnē Inspektors un tādā pašā līmenī kā Headers un TextView

3. DLL kompilētos spraudņus var ievietot tikai mapē Inspektori

IHandleExecAction ir interfeiss, kas ļauj jūsu vadībai saņemt komandas no komandrindas

ISessionEksportētājs,ISessionImporter

1. Kā norāda nosaukums, importa un eksporta pieprasījumi partijās. Piemēram, partijas eksports uz txt vai kaut kas tamlīdzīgs

2. Atrašanās vieta parādās labā klikšķa izvēlnē Saglabāt-Atlasītā sesija- un uznirstošajā izvēlnē File-ImportSession

3. DLL jāievieto 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

Mape scrip{filter}ts attiecas uz: C:\Users\XXXX\Documents\Fiddler2\scrip{filter}ts un C:\Program Files (x86)\Fiddler2\scrip{filter}ts

Mape ImportExport attiecas uz: C:\Users\XXXX\Documents\Fiddler2\ImportExport un C:\Program Files (x86)\Fiddler2\ImportExport

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

labojums: Saskarnes, kas netiek uzskatītas par saskarnēm Ja vēlaties iegūt rokās Fiddler4 galveno izvēlni, tad:http://docs.telerik.com/fiddler/Extend-Fiddler/AddMenuItems

------- dalīšanas līnija----------------------

Sagatavošana:

1. Uzstādiet fiddler4 manuālo doga seju

2. VS10 un jaunāka versija (VS13 manai demonstrācijai)

3. Iespējojiet ar Fiddler Debug saistīto funkciju

Ievadiet šajā vietā:




Oficiālais sākums:

1. Izveidojiet jaunu C# bibliotēkas projektu (labojiet net4 zemāk redzamajā attēlā)




2. Pievienojiet Fiddler4.exe atsauci uz projekta labo klikšķi



3. Pievienojiet AssemblyInfo.cs failam īpašu atribūtu [assembly: Fiddler.RequiredVersion("4.6.2.0")] (piezīme, kā parādīts zemāk redzamajā attēlā, jo Fiddler4 versija, ko es izmantoju, ir 4.6.2.0)



4. Jauna klases mantošana un saskarnes, kas atklātas iepriekšējā rakstā!!Pievērsiet uzmanību jauniem !! Šai klasei nevar būt nosaukumvieta

Šāds kods:


kur TestView ir lietotāja vadīkla

5. Izveidojiet jaunu lietotāja vadīklu (Winform lieta) - ar peles labo pogu noklikšķiniet uz projekta, lai pievienotu lietotāja vadīklu




6. Kompilējiet un pēc tam kopējiet savu dll uz scrip{filter}ts, lai redzētu, vai tas izdodas?

Ja domājat, ka katrs eksemplārs ir pārāk sarežģīts, varat izmēģināt šo darbību:




-------------------------- Dalīšanas līnija-------------------------------------------

Par atkļūdošanu var izmantot tieši pret pievienošanas procesiem




Beigas




Iepriekšējo:Kā piezvanīt MYSQL klasei
Nākamo:Sikspārņu konvertēšanas exe rīks
Publicēts 29.09.2018 12:27:08 |
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com