I have written a windows app to request a file from www.hotmail.com and
i get the following error:
************* Exception Text **************
System.Net.WebException: The remote server returned an error: (407)
Proxy Authentication Required.
My code:
private void Download(String strFinalURL)
{
WebRequest objWebRequest;
WebResponse objWebResponse;
FileStream objFileStream;
BufferedStream objBufferedStream;
Byte[] b = new Byte[1024];
//Byte[] b = new Byte[8192];
int iRead = 1;
objWebRequest = WebRequest.Create(strFinalURL);
objWebRequest.Credentials = CredentialCache.DefaultCredentials;
objWebResponse = objWebRequest.GetResponse();
this.lblSize.Text = objWebResponse.ContentLength.ToString() + "
Bytes";
objBufferedStream = new
BufferedStream(objWebResponse.GetResponseStream()) ;
//String strOutputFileName = TEMP_DIR + TEST_FILE + EXT;
String strOutputFileName = TEMP_DIR + this.txtFileNameLocal.Text +
"." + this.txtExt.Text;
objFileStream = new FileStream(strOutputFileName,
FileMode.OpenOrCreate,
FileAccess.Write);
long streamLen = objWebResponse.ContentLength;
float fLen = (float)streamLen;
long count = 0;
Console.Write("File downloaded");
objBufferedStream.Close();
objFileStream.Close();
}