none
שליחת SMS ללא proxy RRS feed

  • שאלה

  • שלום לכולם

    רב תודות על העזרה המועילה עד כה

    שאלה:

    אני מנסה לשלוח SMS ע"י WebRequest

    וה- Proxy מפריע

    כיצד ניתן ע"י קוד #C לעקוף את ה-Proxy ?

    אני לא רוצה לבטל את ה-Proxy אלא רק לעקוף אותו בעת שליחת ההודעות

    תודה

    הילה


    hilarbp

    יום חמישי 28 פברואר 2013 09:23

תשובות

  • תודה רבה על העצה

    אכן הוספתי בקוד את השורות הבאות,

    וזה איפשר לי לשלוח את ה- SMS:

    ושוב תודה

    WebProxy myproxy =new WebProxy("proxy"3128);                 myproxy.BypassProxyOnLocal =false;                 request.Proxy =null;

        

    hilarbp

    • סומן כתשובה על-ידי hilarbp יום ראשון 03 מרץ 2013 12:29
    יום ראשון 03 מרץ 2013 12:29

כל התגובות

  • 2 נקודות

    1. לא פירטת כיצד את שולחת את ה SMS

    האם את שולחת ישירות באמצעות GSM Modem ?
    * SMS אי אפשר לשלוח במודם רגיל

    או שאת עושה שימוש בשירות חיצוני?

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

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

    לדוגמה:

    HttpWebRequest request = (HttpWebRequest)WebRequest.Create("[destination_request]");
    WebProxy myproxy = new WebProxy("[your_proxy_address]", [your_proxy_port]);
    myproxy.BypassProxyOnLocal = false;
    request.Proxy = myproxy;
    request.Method = "GET";
    HttpWebResponse response = (HttpWebResponse) request.GetResponse();


    signature


    • נערך על-ידי pituachMVP, Moderator יום חמישי 28 פברואר 2013 10:36
    • הוצע כתשובה על-ידי ipdd יום חמישי 28 פברואר 2013 19:57
    יום חמישי 28 פברואר 2013 10:34
    מנחה דיון
  • תודה רבה על העצה

    אכן הוספתי בקוד את השורות הבאות,

    וזה איפשר לי לשלוח את ה- SMS:

    ושוב תודה

    WebProxy myproxy =new WebProxy("proxy"3128);                 myproxy.BypassProxyOnLocal =false;                 request.Proxy =null;

        

    hilarbp

    • סומן כתשובה על-ידי hilarbp יום ראשון 03 מרץ 2013 12:29
    יום ראשון 03 מרץ 2013 12:29
  • בבקשה :-)

    signature

    יום ראשון 03 מרץ 2013 16:25
    מנחה דיון