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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. WebClient Post

WebClient Post

מתוזמן נעוץ נעול הועבר ארכיון code613m
6 פוסטים 3 כותבים 549 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ש מנותק
    ש מנותק
    שמואל
    כתב ב נערך לאחרונה על ידי
    #1

    המטרה:
    יש לי דף שמתקבל ע"י HtmlWeb של HtmlAgilityPack
    הדף עצמו מכיל טבלה (גריד) עם פייג'ינג (ריבוי עמודים)
    קריאה לעמוד הבא מתבצעת ע"י פוסט של העמוד הנוכחי עם שליחת פרמטר
    ביצוע הפוסט שם בפועל הוא ע"י פונקציה של ג'אווה סקריפט
    בURL אין שום שינוי

    אני מעוניין לגשת ע"י קוד C# לכל העמודים של הטבלה
    מישהוא מכיר את הבעיה או רעיון להתמודד אתה, (לא דחוף לי לעבוד דווקא עם HtmlAgilityPack)
    תודה רבה לכולם

    פורסם במקור בפורום CODE613 ב15/11/2015 11:09 (+02:00)

    תגובה 1 תגובה אחרונה
    0
    • S מנותק
      S מנותק
      softs
      כתב ב נערך לאחרונה על ידי
      #2

      אין דבר כזה שאין שום שינוי והוא מחזיר DATA שונה
      הסרבר לא מנחש מה הקליינט רוצה ממנו
      תבדוק ב dev tools מה שונה ב REQUSET אולי התוכן

      פורסם במקור בפורום CODE613 ב15/11/2015 14:23 (+02:00)

      תגובה 1 תגובה אחרונה
      0
      • dovidD מנותק
        dovidD מנותק
        dovid ניהול
        כתב ב נערך לאחרונה על ידי
        #3

        @שמואל

        קריאה לעמוד הבא מתבצעת ע"י פוסט
        ...
        בURL אין שום שינוי

        ברור. פוסט לא ניכר בשורת הכתובת שכן הפרמטרים מועברים בגוף הבקשה (ראה http://tchumim.com/post/5495).
        תוכל לעקוב אחרי אופן התשאול או ע"י עיון מדוקדק בJS, או בקלות ע"י הכלי Fiddler.
        אח"כ תוכל להוריד את הדף ע"י HttpWebRequest (ראה http://tchumim.com/topic/676).

        פורסם במקור בפורום CODE613 ב15/11/2015 17:42 (+02:00)

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        תגובה 1 תגובה אחרונה
        1
        • ש מנותק
          ש מנותק
          שמואל
          כתב ב נערך לאחרונה על ידי
          #4

          @softs

          אין דבר כזה שאין שום שינוי והוא מחזיר DATA שונה
          הסרבר לא מנחש מה הקליינט רוצה ממנו
          תבדוק ב dev tools מה שונה ב REQUSET אולי התוכן

          @שמואל

          קריאה לעמוד הבא מתבצעת ע"י פוסט של העמוד הנוכחי עם שליחת פרמטר

          ידוע לי שנשלח פרמטר כלשהוא וכפי הנראה אני גם יודע מה הוא ובצד שרת הוא כנראה נבדק ע"י request
          אך כיצד אוכל לעשות Post לדף ע"י WebClient או משהוא דומה

          פורסם במקור בפורום CODE613 ב15/11/2015 18:11 (+02:00)

          תגובה 1 תגובה אחרונה
          0
          • dovidD מנותק
            dovidD מנותק
            dovid ניהול
            כתב ב נערך לאחרונה על ידי
            #5

            לזה אמרתי שהדרך היא ע"י HttpWebRequest עם דוגמא נפורטת בקישור, אך אכן פה http://stackoverflow.com/a/5401597/1271037 ראיתי שאפשר גם עם WebClient לשלוח פרמטרים בפוסט.

            פורסם במקור בפורום CODE613 ב15/11/2015 18:40 (+02:00)

            מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

            בכל נושא אפשר ליצור קשר dovid@tchumim.com

            תגובה 1 תגובה אחרונה
            1
            • ש מנותק
              ש מנותק
              שמואל
              כתב ב נערך לאחרונה על ידי
              #6

              בעזרתו של דוד ל.ט.
              בסופו של דבר חקרתי ע"י Fiddler את הפרמטרים שנשלחים
              כמו"כ היה צריך לנקות את הפרמטרים ע"י encode
              וזה עבד מצוין
              תודה לכל העוזרים

              פורסם במקור בפורום CODE613 ב25/11/2015 23:04 (+02:00)

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

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

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

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