גישה לשרת מרוחק דרך Proxy מקוד.
באחד המקרים ניסיתי לייבא תוכן xml משרת מרוחק ובמחשב הפיתוח הכול עבד בצורה חלקה, לעומת זאת בשרת קבלנו הודעת שגיאה The remote name could not be resolved.
אחד מבוגרי יהלו"מ של סלע מני מרסיאנו גילה שבשרת כל התקשורת עוברת דרך proxy, ולכן הוא כתב את הקוד הבא:
string returnValue;
HttpWebRequest wrequest = (HttpWebRequest)WebRequest.Create("url");
string sHttpProxyUrl = "proxy address";
wrequest.Proxy = new WebProxy(sHttpProxyUrl);
wrequest.Timeout = 500000;
using (WebResponse wresponse = wrequest.GetResponse())
{
Stream wstream = wresponse.GetResponseStream();
StreamReader streamReader = new StreamReader(wstream, Encoding.UTF8);
returnValue = streamReader.ReadToEnd();
}
Read more: שלמה גולדברג (הרב דוטנט)