Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: jguillen en 28 Julio 2008, 19:47 pm



Título: Ayuda con C# y servicios web
Publicado por: jguillen en 28 Julio 2008, 19:47 pm
Bueno stoy haciendo una aplicacion para windows en C# y mi intenesion es enviar datos POST a un sitio web desde dicha aplicacion.... como puedo hacer eso? o no se puede?


Título: Re: Ayuda con C# y servicios web
Publicado por: MANULOMM en 4 Agosto 2008, 02:19 am
Explicate mejor... que necesecitas concretamente, desde .Net puedes consumir servicios web, solo decesis al VS agregar referencia web y ahi lo buscas...

Atentamente,

Juan Manuel Lombana
Medellin - Colombia


Título: Re: Ayuda con C# y servicios web
Publicado por: pepeluxx en 4 Agosto 2008, 23:48 pm
te pego un trozo de codigo que uso para GET ... con POST debe ser similar:

     public static String navegar(String url, String proxy, Int32 puerto)
        {
            WebRequest wrGETURL;
            wrGETURL = WebRequest.Create(url);

            if ((proxy == "") && (puerto == 0))
                wrGETURL.Proxy = WebProxy.GetDefaultProxy();
            else
            {
                WebProxy myProxy = new WebProxy(proxy, puerto);
                wrGETURL.Proxy = myProxy;
            }

            try
            {
                Stream objStream = wrGETURL.GetResponse().GetResponseStream();
                StreamReader objReader = new StreamReader(objStream);

                String sLine = "";
                String cad = "";

                while (sLine != null)
                {
                    sLine = objReader.ReadLine();

                    if (sLine != null)
                        cad += sLine + Environment.NewLine;
                }

                return cad;
            }
            catch
            {
                return null;
            }
        }