Fiddler4 je 。。。。。
Propojené zde:Přihlášení k hypertextovému odkazu je viditelné.
Dokumentace k rozvoji je zde:Přihlášení k hypertextovému odkazu je viditelné.
------- dělící čára----------------------
Pojďme si povědět, jaký plugin plánujete vyvinout, protože rozhraní od Fiddleru je poměrně nenáročné (→_→), takže je důležité mít jasno, jaký plugin chcete vyvíjet
Následuje populárně-vědecký čas: Veřejná rozhraní Fiddler4 mají následující kategorie
I-IddlerExtension,IAuto Tamper,IAuto Tamper2,IAuto Tamper3
1. Tato rozhraní jsou všechna plug-iny pro celý svět,
2. Umístění plug-inu je stejné jako v logu a časové ose
3. Pluginy zkompilované do dlls lze umístit pouze do složky scrip{filter}ts
Inspektor2,IResponseInspector2,IRequestInspector2
1. Tato rozhraní jsou orientována na jedno spojení
2. Plugin se objeví v menu Inspector a na stejné úrovni jako Headers a TextView
3. Pluginy zkompilované do dll lze umístit pouze do složky Inspektor
IHandleExecAction je rozhraní, které umožňuje vašemu řízení přijímat příkazy z příkazového řádku
ISessionExporter,ISessionImporter
1. Jak název napovídá, importovat a exportovat požadavky v dávkách. Například hromadný export do txt nebo něco podobného
2. Poloha se objevuje v pravém kliknutí v menu Save - Selected Session- a v vyskakovacím okně File-ImportSession
3. DLL musí být zařazena do 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
Složka scrip{filter}ts odkazuje na: C:\Users\XXXX\Documents\Fiddler2\scrip{filter}ts a C:\Program Files (x86)\Fiddler2\scrip{filter}ts
Složka ImportExport odkazuje na: C:\Users\XXXX\Documents\Fiddler2\ImportExport a C:\Program Files (x86)\Fiddler2\ImportExport
fix: 在Documents\Fiddler2\下可能只有 scrip{过滤}ts文件夹没有Inspectors与ImportExport 自己新建便可
oprava: Rozhraní, která se nepočítají jako rozhraní Pokud chcete získat hlavní menu Fiddleru, pak:http://docs.telerik.com/fiddler/Extend-Fiddler/AddMenuItems
------- dělící čára----------------------
Příprava:
1. Nainstalovat fiddler4 manuál doge face
2. VS10 a výše (VS13 pro mou ukázku)
3. Povolit funkci Fiddler Debug související
Zadejte tuto lokalitu:
Oficiální start:
1. Vytvořit nový projekt knihovny v C# (opravit net4 na obrázku níže)
2. Přidejte Fiddler4.exe odkaz na pravé tlačítko projektu
3. Přidat specifický atribut [assembly: Fiddler.RequiredVersion("4.6.2.0")] do souboru AssemblyInfo.cs (poznámka: jak je znázorněno na obrázku níže, protože verze Fiddler4, kterou používám, je 4.6.2.0)
4. Nové dědění tříd a rozhraní představená v předchozím článku!!Věnujte pozornost novým !! Tato třída nemůže mít jmenný prostor
Následující kód:
kde TestView je uživatelskou kontrolou
5. Vytvořte novou uživatelskou kontrolu (Winformova záležitost) – klikněte pravým tlačítkem na projekt a přidejte uživatelskou kontrolu
6. Zkompilovat a pak zkopírovat svůj dll do scrip{filter}ts, abyste zjistili, jestli uspěje?
Pokud si myslíte, že každá kopie je příliš složitá, můžete zkusit operaci:
-------------------------- Dělící čára-------------------------------------------
O ladění lze použít přímo oproti attachment procesům
Konec
|