Vsebina
Fiddler je HTTP orodje za odpravljanje napak, ki ga je razvil Microsoft razvijalec Eric Lawrence. Z njim lahko zajamete ves HTTP promet med aplikacijo, kot je brskalnik, in strežnikom, kar vam omogoča, da natančno vidite, kaj se dogaja v ozadju. To je nepredvidljivo za razhroščevanje spletnih aplikacij in vam omogoča hitro sledenje vzroku napak. Fiddler lahko uporabite tudi za ustvarjanje zahtev HTTP POST ali GET za pošiljanje podatkov po meri vaši aplikaciji, da se preskusi in nato zajame odziv.
Navodila
Uporabite Fiddler za odpravljanje težav pri komunikaciji med spletnimi strežniki in aplikacijami (Podatki o podjetju Thinkstock / Comstock / Getty Images)-
Za zagon aplikacije kliknite meni Windows "Start", "Programs" in nato "Fiddler2". Kliknite »Datoteka« in »Zajemi promet«, če je izbrana možnost, da izklopite zajem HTTP v ozadju.
-
Kliknite zavihek »Graditelj zahtevkov«, ki se nahaja na vrstici z zavihki na vrhu okna na desni strani zaslona. Ima ikono, ki vsebuje sliko Zemlje in kladivo. Kliknite zavihek »Razčlenjeno«, če še ni aktiven v zavihkih na vrhu okna »Graditelj zahtevkov«.
-
V spustnem meniju kliknite "POST", da izberete zahtevo HTTP POST. V polje za naslov ob spustnem meniju vnesite naslov strani, na katero želite poslati zahtevo, na primer »http://www.mysite.com/page.php«.
-
V polje »Zahtevki glave« vnesite naslednjo vrstico:
Vrsta vsebine: application / x-www-form-urlencoded
To omogoča prejemni strani, da pozna vrsto podatkov, ki se pošiljajo, v tem primeru standardne podatke v obliki HTML.
-
Dodajte spremenljivke, ki jih želite poslati v polje "Organ za zahtevek", v kodirani obliki URL, da kodirate nestandardne znake.
ime = primer & dejanje = dodaj
Ta dva para imenskih vrednosti pošlje na ciljno stran in simulira dva polja obrazca, imenovana "ime" in "dejanje".
-
Kliknite zavihek »Možnosti« in se prepričajte, da je izbrana možnost »Preglej sejo«. To omogoča Fiddlerju, da zajame in prikaže odziv na ciljni strani.
-
Kliknite gumb »Izvedi« v zgornjem desnem kotu okna »Graditelj zahtevkov«. To sporočene podatke pošlje na ciljno stran z zahtevo HTTP POST. Odziv je nato zajet in ga lahko vidite na kartici "Inšpektorji".
Kako
- Če ste zahtevo POST zajeli v aplikaciji v Fiddlerju, lahko spremenite zajete vrednosti in znova oddate zahtevo za hitro razhroščevanje.