Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2006, 05:00
Avatar de moNTeZIon
moNTeZIon
 
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 10 meses
Puntos: 9
WebClient y respuesta HTML

Buenos días gente,
He usado esta porción de código para enviar unos datos por POST a otro servidor, de una forma dinámica, en vez de hacerlo a través de un Form, Action, etc..
Código:
Dim miCliente As New System.Net.WebClient
'miCliente.Credentials = New System.Net.NetworkCredential("usuario", "clave")
Dim miCol As New NameValueCollection
miCol.Add("nombrevariable", "contenido")
Dim bArray As Byte() = miCliente.UploadValues("https://4b...", "POST", miCol)
' La respuesta del Servidor la tenemos en bArray y para transformala en String
' usamos el siguiente codigo:
Dim sTr As String = Encoding.ASCII.GetString(bArray)
Parece que todo funciona OK, ya que puedo leer la variable sTr, y veo que hay el codigo de una página HTML. Imagino que es la respuesta del servidor, y aqui está mi duda. Cuando se hace un POST no debe redirigir el navegador hacia allí? Imagino que de esta forma puedes jugar con el contenido de esa variable, etc... Pero lo que yo quiero es verlo en el browser y de momento lo único que tengo es el código html en un string.
Se entiende el problema?
Gracias a todos.
Un saludo.
__________________
..:: moNTeZIon ::..