![]() |
Enviar archivos usando HTTPWebRequest Post desde WinForms Buenas gente, estoy con un problema que necesito a ver si alguien puede iluminarme y ayudarme a solucionarlo... Estoy desarrollando una aplicación Windows que encripta archivos con OpenGP y luego los envía a una página .PHP que está en un servidor HTTPS. El problema salta porque no solamente mando archivos, tengo que mandar un total de 15 parámetros: 7 archivos y 8 cadenas de texto. Lamentablemente no tengo acceso a la aplicación .php y tengo que estar llamando constantemente a cada rato a la empresa que la administra para que me digan qué respondió o que devolvió, y en todos los casos me dicen que la información llega bien... menos los archivos... Es decir, que los 8 parámetros correspondientes a las diferentes cadenas de texto sí llegan, pero los otros 7 parámetros en donde se supone que tienen que llegar los archivos *.gpg pues no llegan :'( En definitiva, mi problema son dos: 1) Conocen algún sniffer o programa que me permita ver la respuesta del servidor HTTPS para no andar llamando a cada rato a la empresa? (ya los tengo fastidiados seguramente) :neurotico 2) Alguien puede darme un ejemplo de cómo postear los parámetros para que, los archivos vayan como archivos y las cadenas de texto vayan como cadenas de texto? imagino que tengo que manipular el "contentType" y esas cosas... Para quienes puedan ayudarme, les adjunto el código y lo explico un poco: Código: private void button2_Click(object sender, System.EventArgs e)Que estoy haciendo mal?????? Que me falta por ordenar / arreglar / quitar????? Por favor ayúdenme :'( |
Re: Enviar archivos usando HTTPWebRequest Post desde WinForms hola que tal , soy nuevo en el foro, tengo un problemita, y es que soy nuevo en C#, no havia tenido la necesidad de utilizarlo, y el primer problema que me surge es que no he podido hacer el metodo de encriptacion GPG, me seria de gran ayuda si me pudieras dar un ejemplo o cual metodo puedo utilizar para realizar la encriptacion. de antemano gracias por la ayuda que me puedas brindar |
Re: Enviar archivos usando HTTPWebRequest Post desde WinForms Revisa esto: request.ContentType = "automatic/name"; Por eso no resives tu respuesta, porque no estas mandando los datos como se deben de mandar. con esta es para enviar cadenas que es lo que te hace falta; request.ContentType = "application/x-www-form-urlencoded"; y exixte otro metodo que es para enviar archivos; httpWebRequest.ContentType = "multipart/form-data; boundary=" + boundary; mira en esta pagina: http://developer.nirvanix.com/forums/p/56/126.aspx Espero que te saque de la duda y me puedas ayudar con lo que solicito antes de este mensaje. |
Respuesta: Enviar archivos usando HTTPWebRequest Post desde WinForms Fijate en este link donde explico como hacerlo. Esta en vb .net, si hago tiempo lo paso a C, pero es bastante transparente el traspaso. [URL="http://www.forosdelweb.com/f29/post-vb-net-743175/#post3265260"]http://www.forosdelweb.com/f29/post-vb-net-743175/#post3265260[/URL] Saludos |
Respuesta: Enviar archivos usando HTTPWebRequest Post desde WinForms jmo25: Trata de no despertar los muertos. El post original es de hace tres años, y el forista no se ha conectado desde abril de 2007. Francamente no creo que le interese más el tema o la respuesta. Te comento que los moderadores tienen por regla cerrar los post viejos cuando alguien los resucita (es política de FDW). Trata de fijate en las fechas del primer post para no desperdiciar tiempo: Si es muy vieja y el forista no tiene muchos mensajes (menos de 100), es muy probable que ya no ande por aquí. |
| La zona horaria es GMT -6. Ahora son las 20:56. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.