תוֹכֶן
Fiddler הוא כלי איתור באגים של HTTP שנוצר על ידי מפתח מיקרוסופט אריק לורנס. ניתן להשתמש בו כדי ללכוד את כל תעבורת ה- HTTP בין יישום, כגון דפדפן ושרת, ומאפשר לך לראות בדיוק מה קורה ברקע. זה אינו ניתן לאיתור עבור באגים יישומי אינטרנט ומאפשר לך במהירות לעקוב אחר הגורם שגיאות. ניתן גם להשתמש ב- Fiddler כדי ליצור HTTP POST או בקשות GET לשלוח נתונים מותאמים אישית ליישום שלך על מנת לבדוק ולאחר מכן ללכוד את התגובה.
הוראות
השתמש ב- Fiddler כדי לאתר בעיות תקשורת בין שרתי אינטרנט ויישומים (ThinkStock Images / Comstock / Getty Images)-
לחץ על תפריט "התחל" של Windows, "תוכניות" ולאחר מכן "Fiddler2" כדי להפעיל את היישום. לחץ על "קובץ" ו "לכידת תנועה" אם האפשרות מסומנת כדי לכבות את לכידת HTTP ברקע.
-
לחץ על הכרטיסייה "בקשה לבנאי", הממוקם בסרגל הכרטיסייה בחלק העליון של החלון בצד ימין של המסך. יש לה סמל שמכיל תמונה של כדור הארץ ופטיש. לחץ על הכרטיסייה "מנותח" אם היא עדיין אינה פעילה בכרטיסיות שבראש החלון "בקשה לבנאי".
-
לחץ על "פוסט" מהתפריט הנפתח כדי לבחור בקשת POST של HTTP. בתיבה ליד התפריט הנפתח, הזן את כתובת הדף שאליו יש לשלוח את הבקשה, כגון "http://www.mysite.com/page.php".
-
הקלד את השורה הבאה בתיבה 'בקש כותרות':
סוג תוכן: application / x-www-form-urlencoded
זה מאפשר לדף המקבל לדעת את סוג הנתונים שנשלחו, במקרה זה, נתוני טופס HTML סטנדרטיים.
-
הוסף את המשתנים שיש לשלוח בתיבה 'בקשת גוף' בפורמט URL מקודדים כדי לקודד את התווים הלא סטנדרטיים.
שם = דוגמה & פעולה = הוסף
זה שולח אלה שני זוגות של ערכי שם לדף היעד, מדמה שני שדות טופס בשם "שם" ו "פעולה".
-
לחץ על הכרטיסייה "אפשרויות" וודא שהאפשרות "בדיקת מושב" נבחרה. זה מאפשר לכנר ללכוד ולהציג את התגובה מדף הנחיתה.
-
לחץ על הלחצן 'בצע' בפינה השמאלית העליונה של חלון 'בקשה לבנאי'. פעולה זו שולחת את הנתונים המודעים לדף הנחיתה באמצעות בקשת POST של HTTP. התגובה נתפסת אז, ואתה יכול לראות את זה באמצעות הכרטיסייה "מפקחים".
איך
- אם ציינת בקשת POST מיישום ב- Fiddler, באפשרותך לשנות את הערכים שנלכדו ולשלוח שוב את הבקשה לביצוע איתור באגים מהיר.