Foros del Web » Programando para Internet » ASPX (.net) »

Envío formulario ( POST )

Estas en el tema de Envío formulario ( POST ) en el foro de ASPX (.net) en Foros del Web. Hola, tengo que mandar los resultados de un form y un fichero por POST. Tengo este código, pero no sé muy bien si está correcto ...
  #1 (permalink)  
Antiguo 02/04/2009, 03:55
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
Pregunta Envío formulario ( POST )

Hola,

tengo que mandar los resultados de un form y un fichero por POST.

Tengo este código, pero no sé muy bien si está correcto lo de enviar el fichero:

Cita:
imports System.Net
Imports System.IO

Dim client As WebClient = New WebClient
client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)")
client.QueryString.Add("usuario", "Pepe")
client.QueryString.Add("Passwd", "12234")
client.QueryString.Add("archivo", nombre_archivo)

Dim baseurl As String = "http://www.xxx.es/enviar-formulario.php"

client.UploadFile(baseurl , nombre_archivo)

Dim data As Stream = client.OpenRead(baseurl)
Dim reader As StreamReader = New StreamReader(data)
Dim s As String = reader.ReadToEnd()
data.Close()
reader.Close()
¿es correcto?

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 17:49.