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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. query string peremeters ב-fetch post

query string peremeters ב-fetch post

מתוזמן נעוץ נעול הועבר תכנות
6 פוסטים 4 כותבים 265 צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chagoldC
    chagoldC
    chagold
    כתב ב נערך לאחרונה על ידי chagold
    #1

    עד היום הייתי שולח בקשות לשרת בפונקציה שהייתי משרשר לו פרמטרים (ומקבל את התוצאות בקאלבק). אני רוצה לעבור לפונקציית fetch אבל לא מוצא איפה לשלוח את אותם הפרמטרים המכונים query string peremeters.

    לא אכפת לי איך לשלוח, רק שאוכל לקבל את זה עם $_REQUEST["method"].

    תודה רבה מראש!

    yossizY תגובה 1 תגובה אחרונה
    0
    • chagoldC chagold

      עד היום הייתי שולח בקשות לשרת בפונקציה שהייתי משרשר לו פרמטרים (ומקבל את התוצאות בקאלבק). אני רוצה לעבור לפונקציית fetch אבל לא מוצא איפה לשלוח את אותם הפרמטרים המכונים query string peremeters.

      לא אכפת לי איך לשלוח, רק שאוכל לקבל את זה עם $_REQUEST["method"].

      תודה רבה מראש!

      yossizY
      yossizY
      yossiz
      כתב ב נערך לאחרונה על ידי yossiz
      #2

      @chagold
      ה-"query string parameters" נשלחים כחלק מה-URL

      fetch('https://example.com?parameter1=x&parameter2=y')...
      

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
      👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

      תגובה 1 תגובה אחרונה
      5
      • chagoldC
        chagoldC
        chagold
        כתב ב נערך לאחרונה על ידי
        #3

        יש אופציה לשבור שורות או חייבים לשרשר קילומטר בשורה אחת (אולי השאלה על כל קודי JS)

        OdedDvirO י 2 תגובות תגובה אחרונה
        0
        • chagoldC chagold

          יש אופציה לשבור שורות או חייבים לשרשר קילומטר בשורה אחת (אולי השאלה על כל קודי JS)

          OdedDvirO
          OdedDvirO
          OdedDvir
          כתב ב נערך לאחרונה על ידי OdedDvir
          #4

          @chagold למה לא כך:

          fetch('https://example.com?' +
                  '&parameter1=x' +
                  '&parameter2=y' +
                  '&parameter3=z')... 
          
          yossizY תגובה 1 תגובה אחרונה
          3
          • chagoldC chagold

            יש אופציה לשבור שורות או חייבים לשרשר קילומטר בשורה אחת (אולי השאלה על כל קודי JS)

            י
            י
            יוסף בן שמעון
            כתב ב נערך לאחרונה על ידי
            #5

            @chagold יש דרך לשרשר פרמטרים לפי הספר עם המחלקה URLSearchParams

            const params = new URLSearchParams();
            params.append('parameter1', 1)
            params.append('parameter2', 2)
            
            
            fetch('https://example.com?' + params.toString)
            
            

            ואפשר גם לבנות את כל ה URL לפי הספר

            const url = new URL('https://example.com');
            url.search = params.toString();
            
            fetch(url.toString())
            
            תגובה 1 תגובה אחרונה
            5
            • OdedDvirO OdedDvir

              @chagold למה לא כך:

              fetch('https://example.com?' +
                      '&parameter1=x' +
                      '&parameter2=y' +
                      '&parameter3=z')... 
              
              yossizY
              yossizY
              yossiz
              כתב ב נערך לאחרונה על ידי yossiz
              #6

              אגב על ידי שימוש ב-tagged strings של ES6 אפשר להשתמש בחבילה זו לכתוב מחרוזות ארוכות כך:

              import dedent from "dedent";
              
              fetch(detent`https://example.com?
                           &parameter1=x
                           &parameter2=y
                           &parameter3=z`)... 
              
              

              עריכה: החבילה רק מורידה את הכניסות מהמחרוזות אבל לא שבירות השורות... יש על זה issue פתוח אבל לא נראה שמשהו מתקדם שם. אפשר בקלות לכתוב פונקציה זו לבד.

              📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
              👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

              תגובה 1 תגובה אחרונה
              3

              שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

              בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

              הרשמה התחברות
              תגובה
              • תגובה כנושא
              התחברו כדי לפרסם תגובה
              • מהישן לחדש
              • מהחדש לישן
              • הכי הרבה הצבעות


              בא תתחבר לדף היומי!
              • התחברות

              • אין לך חשבון עדיין? הרשמה

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