• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    קבלת לוג שנשלח במודול API לשרת node.js

    פורום מפתחים API
    2
    4
    161
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • א
      איש סוד נערך לאחרונה על ידי

      אני משתמש במודול API כדי לשלוח נתונים לשרת node.js
      אני מנסה למצוא את הנתונים שנשלחו בתוך האובייקט שנשלח לשרת, ולא מוצא מאומה.

      שרת אקספרס לדוגמא:

      app.post('/creat-item', async (req, res) => {
      console.log(req)
      }
      

      איפה אני מוצא את כל הלוג באובייקט req?

      צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • צ
        צדיק תמים מומחה @איש סוד נערך לאחרונה על ידי צדיק תמים

        @איש-סוד יש שני צורות שליחה במודול API
        ברירת מחדל הוא שולח בGET בquery string כלומר req.query (זה אומר שאתה צריך לשנות גם את הapp.post לapp.get)
        אפשר להגדיר אותו שישלח בPOST ואז זה נשלח בurlencoded וכדי לראות את הנתונים בreq.body צריך להוסיף את המידלוור:

        express.urlencoded({ extended: true })
        

        אבל אם אתה כותב בnodejs מומלץ בחום ♨️ להשתמש בספריה הזאת כדי לחסוך לך מראש המון סיבוכים בעבודה מול מודול API של ימות: https://github.com/ShlomoCode/yemot-router2

        א תגובה 1 תגובה אחרונה תגובה ציטוט 2
        • א
          איש סוד @צדיק תמים נערך לאחרונה על ידי

          @צדיק-תמים
          תודה עצומה לך!
          לצערי, אין לי עדיין את המוניטין הנדרש כדי להצביע להודעתך, אך היא הועילה לי מאוד.

          אכן הגדרתי בשלוחה שישלח במתודת POST, לא ידעתי שעלי להוסיף את המידלוור הנ"ל כדי לפענח את הבקשה.

          (ובקשר לספרייה שלך, נתקלתי בספרייה דומה של מישהו אחר כאן בפורום, מה ההבדלים בין השניים?)

          צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • צ
            צדיק תמים מומחה @איש סוד נערך לאחרונה על ידי צדיק תמים

            @איש-סוד כתב בקבלת לוג שנשלח במודול API לשרת node.js:

            (ובקשר לספרייה שלך, נתקלתי בספרייה דומה של מישהו אחר כאן בפורום, מה ההבדלים בין השניים?)

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

            תגובה 1 תגובה אחרונה תגובה ציטוט 1
            • פוסט ראשון
              פוסט אחרון