Problem retrieving data with Webclient

fabri fresco

fabri fresco

Jul 3 2013 12:41 PM
Hi to everyone,i have a problem with my app that should retrive data from some websites.
I use this code to make a http POST request but i don't retrieve the correct data,probably because the website use iframes
The code I use is:

public static string HttpPost(string URI, string Parameters)
            System.Net.WebRequest req = System.Net.WebRequest.Create(URI);
            req.ContentType = "application/x-www-form-urlencoded";
            req.Method = "POST"; 
            byte[] bytes = System.Text.Encoding.ASCII.GetBytes(Parameters);
            req.ContentLength = bytes.Length;
            System.IO.Stream os = req.GetRequestStream();
            os.Write(bytes, 0, bytes.Length);

            System.Net.WebResponse resp= req.GetResponse();
            if (resp == null) return null;
            System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream());
            return sr.ReadToEnd().Trim();
            catch (Exception ex) { }
            return null;    

// naviga();
            Http.Post("", new NameValueCollection() {
    { "imei", "013270000134001" }

The main website is :  http://sickw.com/index.html

As you can see if you make a direct GET or POST reuest using the url on the Form you receive a page error and that is what i receive using my app.
It's only a website example and if someone can help me i will happy to contribute with a donation too.
I need to receive the complete source page like using a browser


Upload Source Code  Select only zip and rar file.
Answers (1)