בודק סטטוס API

בדקו אם נקודת קצה חיה ומה זמן התגובה

בודק אם נקודת קצה של API חיה: מדביקים כתובת ומקבלים קוד סטטוס HTTP וזמן תגובה במילישניות. הבקשה לא יוצאת מהדפדפן שלכם. הכתובת נשלחת לשרת ביניים שלנו, והוא פונה אליה כדי לעקוף את חסימת ה-CORS. השרת שולח בקשת GET, עוקב אחרי הפניות, ומחכה עד 10 שניות לפני שהוא מסמן שהכתובת לא הגיבה. מלבד הסטטוס מוצגים סוג התוכן ושם השרת כשהם קיימים, ו-10 הבדיקות האחרונות נשארות ברשימה עד שסוגרים את הדף. כתובות פנימיות כמו localhost או 192.168.x חסומות.

שאלות נפוצות

למה לא לבדוק ישר מהדפדפן?

דפדפנים חוסמים בקשות לדומיינים שלא אישרו זאת (CORS). לכן הכתובת שהזנתם נשלחת לשרת הביניים שלנו, הוא מבצע את הבקשה ומחזיר רק סטטוס, זמן תגובה וכמה כותרות.

אפשר לבדוק API שדורש מפתח או טוקן?

לא. אין שדה לכותרות או לגוף בקשה, והבדיקה נשלחת בלי הרשאות. נקודת קצה מוגנת תחזיר בדרך כלל 401 או 403, וגם זה סימן שהשרת חי.

למה זמן התגובה שונה ממה שאני רואה אצלי?

הזמן נמדד מהשרת שלנו ולא מהמחשב שלכם, והוא כולל גם את ההפניות בדרך. מיקום אחר ברשת נותן זמן אחר.

אפשר לבדוק localhost או שרת ברשת הפנימית?

לא. השרת חוסם כתובות כמו localhost, 127.0.0.1, 10.x, 192.168.x וסיומות .local, כי הבקשה יוצאת מהאינטרנט ואין לה גישה לרשת שלכם.

מה ההבדל בין ״לא הגיב״ ל״שגיאת רשת״?

לא הגיב אומר שעברו 10 שניות בלי תשובה. שגיאת רשת אומרת שהחיבור נכשל לגמרי, למשל דומיין שלא קיים או תעודת SSL פגומה.

כלים נוספים שיעניינו אתכם

כל הכלים בקטגוריה מפתחים וחיסכון ב-AI