public void test() { // maak een testimage Image i = Image.FromFile("c:\\test.jpg"); // stop image in memorystream ter voorbereiding van de bytearray MemoryStream imageStream = new MemoryStream(); i.Save(imageStream, System.Drawing.Imaging.ImageFormat.Jpeg); imageStream.Position = 0; byte[] postDataImage = new byte[(int)imageStream.Length]; imageStream.Read(postDataImage, 0, (int)postDataImage.Length); // imagestream en image hebben we ook nietmeer nodig imageStream.Dispose(); i.Dispose(); //alert(combi.Length.ToString()); // maak de request aan HttpWebRequest request = (HttpWebRequest)WebRequest.Create(serverURL); // set de request attributes request.Method = "POST"; request.ContentType = "multipart/form-data"; request.ContentLength = postDataImage.Length; // maak de verstuurstream Stream requestStream = request.GetRequestStream(); requestStream.Write(postDataImage, 0, postDataImage.Length); requestStream.Close(); // get response and write to console HttpWebResponse resp = (HttpWebResponse)request.GetResponse(); string output = "antwoord vd server:"; output += Environment.NewLine; StreamReader responseReader = new StreamReader(resp.GetResponseStream()); output += responseReader.ReadToEnd(); resp.Close(); alert(output); } private void alert(string val) { System.Windows.Forms.MessageBox.Show(val); }