עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

פרויקט בASP, לא מבין את Request.HttpMethod

Featured Replies

פורסם

יש לי פרויקט קטן שאני מעביר נתונים לsql server והשתמשתי כמו שלימדו בכיתה ב [h=1]Request.HttpMethod

בשביל שרק כאשר אני לוחץ על הלחצן הנתונים מהTEXT BOX התעדכנו במסד הנתונים..[/h]ואכן זה עובד אבל אני לא אוהב לעשות דברים בלי שאני מבין מה עשיתי

חיפשתי באינטרנט מידע על המתודה הזאת ולא מצאתי

אשמח לאסבר מה המתודה הזאת עושה ...

בתרגיל הזה כל העדכון של הנתונים נעשה בתוך IF שהתנאי בתוכו הוא [h=1]Request.HttpMethod="POST"[/h]לא עובד כאשר החלפתי לGET

אשמח להסבר פשוט אבל מפורט...

פורסם
  • מחבר

ברור, אבל יש שם רק http והשם של המתודה שונה httpmethod

אין ברשימה של הפונקציות של request את המתודה הזאת

פורסם

אין לי מושג על מה אתה מדבר...

אתה יכול לפרט קצת יותר? להעלות קטע קוד אולי?

פורסם
  • מחבר

    if (Request.HttpMethod == "POST")

ובתוך הIF יש פקודות להוספת row לטבלה שבDB

כאילו הפקודה הזאת מונעת למעשה שהסקריפט ירוץ כאשר הדף מתרענן, הסקריפט מכיל פונקציה בשם Page_Load

פורסם

קראת את ההסבר בויקיפדיה?

כשאתה סתם לוחץ על לינק באתר, הבקשה לאתר נשלחת ב-GET. כלומר "Request.HttpMethod == "GET. לעומת זאת, כשאתה שולח מידע לאתר (לדוגמה כשאתה מפרסם הודעה בפורום) אז בדרך כלל הבקשה לאתר נשלחת ב-POST, כלומר "Request.HttpMethod == "POST. הבדיקה הזו היא דרך פשוטה להבדיל בין שני הדברים.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.