D
doolaard
I created the following code:
string postName = @"dutchnomad";
string postPword = @"dotnet";
FileStream fs = new
FileStream(selectImageOpenFileDialog.FileName, FileMode.Open);
BinaryReader br = new BinaryReader(fs);
byte[] wavFile =
br.ReadBytes(Convert.ToInt32(fs.Length));
string aString = System.Convert.ToBase64String(wavFile,
0, wavFile.Length);
HttpWebRequest myHttpWebRequest =
(HttpWebRequest)WebRequest.Create(myUrl);
myHttpWebRequest.Method = "POST";
myHttpWebRequest.AllowWriteStreamBuffering = true;
string postData = @"postName=" + postName;
postData += (@"&postPword=" + postPword);
//postData += ("&myimg=" + aString);
postData += ("&imgText=" + DateTime.Now.ToString());
ASCIIEncoding encoding = new ASCIIEncoding();
byte[] byte1 = encoding.GetBytes(postData);
// Set the content type of the data being posted.
myHttpWebRequest.ContentType =
"application/x-www-form-urlencoded";
// Set the content length of the string being posted.
myHttpWebRequest.ContentLength = byte1.Length;
Stream newStream = myHttpWebRequest.GetRequestStream();
newStream.Write(byte1, 0, byte1.Length);
WebResponse result = myHttpWebRequest.GetResponse();
Stream receiveStream = result.GetResponseStream();
This code was created for Windows mobile 5. when I run the application
I get an exception at the moment when
WebResponse result = myHttpWebRequest.GetResponse();
gets executed:
An unhandled exception of type 'System.Net.ProtocolViolationException'
occurred in System.dll
No additional informtation available for the exception
Any idea what is wrong here?
string postName = @"dutchnomad";
string postPword = @"dotnet";
FileStream fs = new
FileStream(selectImageOpenFileDialog.FileName, FileMode.Open);
BinaryReader br = new BinaryReader(fs);
byte[] wavFile =
br.ReadBytes(Convert.ToInt32(fs.Length));
string aString = System.Convert.ToBase64String(wavFile,
0, wavFile.Length);
HttpWebRequest myHttpWebRequest =
(HttpWebRequest)WebRequest.Create(myUrl);
myHttpWebRequest.Method = "POST";
myHttpWebRequest.AllowWriteStreamBuffering = true;
string postData = @"postName=" + postName;
postData += (@"&postPword=" + postPword);
//postData += ("&myimg=" + aString);
postData += ("&imgText=" + DateTime.Now.ToString());
ASCIIEncoding encoding = new ASCIIEncoding();
byte[] byte1 = encoding.GetBytes(postData);
// Set the content type of the data being posted.
myHttpWebRequest.ContentType =
"application/x-www-form-urlencoded";
// Set the content length of the string being posted.
myHttpWebRequest.ContentLength = byte1.Length;
Stream newStream = myHttpWebRequest.GetRequestStream();
newStream.Write(byte1, 0, byte1.Length);
WebResponse result = myHttpWebRequest.GetResponse();
Stream receiveStream = result.GetResponseStream();
This code was created for Windows mobile 5. when I run the application
I get an exception at the moment when
WebResponse result = myHttpWebRequest.GetResponse();
gets executed:
An unhandled exception of type 'System.Net.ProtocolViolationException'
occurred in System.dll
No additional informtation available for the exception
Any idea what is wrong here?